Godzilla Street

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

Godzilla Street
Shinjuku (24968285705).jpg
The street at night in 2015
NamesakeGodzilla
LocationTokyo

See alsoEdit

External linksEdit