User blog comment:Telako/Godzilla fanboys vs. Ultraman fanboys - THE ULTIMATE DUEL./@comment-1733689-20140730152052

Ask Japan, could even things up.