The Godzilla Head in Tokyo's Kabukicho district is a towering, iconic statue offering a unique photo opportunity. Visitors can easily spot this landmark atop the Hotel Gracery, making it a memorable visual experience. It serves as a distinctive and fun attraction in the vibrant Shinjuku area.
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