Godzilla Head, Tokyo

Godzilla Head in Shinjuku is a famous landmark in Tokyo, Japan. This 40-foot-tall statue is a must-see for fans of the iconic monster and offers a unique photo opportunity.

Famous landmarks

Other popular sights

Religious sites

Trendy areas

Must-visit parks and gardens

Best museums in Tokyo

Arts and entertainment

Popular itineraries

Family-friendly itineraries

4.4
  1 Chome-19 Kabukicho, Shinjuku City, Tokyo 160-0021, Japan
Find a nearby place to stay