Thread:Titanollante/@comment-25075758-20140728021804/@comment-3367060-20140728022323

Wow, they even believe that Toho Kingdom is the official site for Godzilla! How mentally challenged.