Godzilla casts a massive shadow on the eighth floor of the Hotel Gracery Shinjuku. Photo by Brett Homenick.
During my trek to Shinjuku today, I took some more photos of the Godzilla head atop the Hotel Gracery Shinjuku in Kabukicho. While visiting the head up close and personal, I noticed that Jet Jaguar makes a surprise (and most unwelcome) appearance. Check the photos below to see what I mean. Enjoy!