Typically OTT Japanese symphonic power metal shredding with big parping cheesy keys. This trailer features clips of every song. Even the vocals are not too whiny with some choruses sung in Engrish hehe.
Last edited by a moderator: