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

In America? Godzilla.

In Japan? I would say Ultraman.

I like both.