Hungary flag
BIFA 2023

Godzilla Attacks!

  • Photographer
    Eric Seidner

The ferocious head of Godzilla looms over the Toho Building in Tokyo’s Shinjuku Ward. A famous tourist landmark, the life-sized forty foot tall head pays homage to Toho, the Japanese studio behind his franchise, and draws attention to their neighboring movie theater.