SeePublic art
Godzilla Head
_(cropped).jpg?width=1000)
The Godzilla head is a landmark and tourist attraction in Godzilla Street, Kabukichō, Shinjuku, Tokyo, Japan. The sculpture is accessible from the Hotel Gracery Shinjuku's Godzilla Terrace, on the Shinjuku Toho Building. It depicts Godzilla, occasionally with "glowing eyes and smoky breath".
From Wikipedia, CC BY-SA 4.0.
Place data from OpenStreetMap, © OpenStreetMap contributors, ODbL.
Updated 29 Sept 2026. Something wrong? Tell us.