It’s a peaceful Friday morning, downtown Tokyo. The Japanese residents are having breakfast, blissfully unaware of the horror that will soon befall them. What’s this? Is this… Godzilla! (Destruction ensues!) And there he goes, the mysterious lizard god, off into the sunset.

Filed under: Sport

Like this post? Subscribe to my RSS feed and get loads more!