Talk:Old Bell/@comment-6397208-20140315105923/@comment-6397208-20140317184357

Nah, it's Cthulhu.

Godzilla lives in Japan. Cthulhu lives wherever he Goddamn wants.