In Shinjuku you can find Godzilla peaking its head over the top of the Hotel Gracery. The building also houses a Toho Cinemas, which is fitting since Toho owns Godzilla.
A bit under a half mile from the giant Godzilla head is the official Godzilla Store in Shinjuku. I grew up watching Godzilla movies and had made a point to visit this store and the Godzilla head while I was still in Tokyo. At this point in the trip I didn’t have any spare room in my backpack, and I was trying to be careful with my spending, so I didn’t buy anything but I loved looking around and see all the merchandise on display.
Leave a Reply