Amazing Manga Music Video

Does someone know what the lyrics mean??

Posted in Ramblings. Tags: . View Comments »