Signage in the Shinjuku Toho Building points visitors in the direction of the massive Godzilla head overlooking Kabuki-cho. Photo by Brett Homenick.
April 24 marked the opening of the Hotel Gracery Shinjuku, which is most notable to readers of this blog for its 12-meter Godzilla head on the 8th-floor terrace and for the specialized Godzilla rooms it offers its guests. I was able to get an advance look at the enormous Godzilla head on the 8th floor and snap take some photos, which are below. A picture is worth a thousand words, so let's get to the good stuff!