Ou wo Tomurau Uta
Ou wo Tomurau Uta
is a song by
Metal Macbeth
it was released on
Metal Macbeth