Girugamesh. owari to mirai [english - End and Future]. Girugameshin. Owari on Mirai [Englanti - End ja tulevaisuus].
...Even if the end is coming, I want to repeat these things Even if they are not true, I'm now able to believe that there's a sense in what I believed In
...