
The life-sized Godzilla head atop the Shinjuku Toho Building is a landmark of the Kabukicho district. It offers a unique pop-culture subject framed by the dense, neon-lit urban architecture of Tokyo, perfect for capturing the city's vibrant energy.

The life-sized Godzilla head atop the Shinjuku Toho Building is a landmark of the Kabukicho district. It offers a unique pop-culture subject framed by the dense, neon-lit urban architecture of Tokyo, perfect for capturing the city's vibrant energy.