July 2024

godzilla head kabukicho

The Godzilla of Kabukichō

In the bustling heart of Tokyo’s Kabukichō district, a towering icon from Japanese pop culture looms above the city streets: the Godzilla Head Statue. This massive sculpture, peeking out from the roof of the Toho Cinemas Shinjuku building, has become a must-see attraction for fans of the legendary kaiju and tourists alike.


Did You Know?