Godzilla is Japan's most famous monster, but how would he fair against some of Japan's most overpowered anime villains?
Get your monthly fix of all things music, with issues filled with news,reviews,interviews and more ...