Sunday, November 29, 2015
GODZILLA LOOMS OVER SHINJUKU! A Different View of the King of the Monsters!
I was walking around Shinjuku last night when I spotted this view of the Godzilla head that overlooks Kabukicho near Shinjuku Station. It was such a cool view that I couldn't help but to get out my camera and snap a couple of photos.
I suppose this is as close as we'll ever get to seeing Godzilla on the prowl in Tokyo!