Godzilla Street

Godzilla Street is a street named after Godzilla in Kabukichō, Shinjuku, Tokyo, Japan.