Perched atop a building in Shinjuku, the iconic Godzilla Head offers a unique visual landmark for visitors. Expect to view this impressive feature as part of a broader exploration of the vibrant district, perhaps combining it with a visit to nearby Hanazono Shrine.
Trending spots, hidden gems, and practical trip ideas from real social chatter.
We'll send travel intel and occasional map drops. Unsubscribe anytime. Privacy
No spam. Unsubscribe anytime.
TabiPulse -- Godzilla Head -- Tokyo, Japan -- Privacy