Designed by
Title
Godzilla sculpture on a building of the Toho Cinemas in Kabukicho, Shinjuku, Tokyo, Japan, at night #293413903
Description
Tokyo, Japan - April 09, 2023: Godzilla sculpture on a building of the Toho Cinemas in Kabukicho, Shinjuku, Tokyo, at night. Kabukicho is an entertainment district in Shinjuku. The famous Kabukicho area has many movie theaters
This image is editorial