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