The colossal Godzilla head atop of the Hotel Gracery Shinjuku. Photo by Brett Homenick.
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!
No comments:
Post a Comment