Thread:Titanollante/@comment-1060835-20140326020806/@comment-3367060-20140326232946

That sounds fake, but the Japanese Wikipedia says something about Street Fighter in their Godzilla template.