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

Godzilla Street
The street at night in 2015
NamesakeGodzilla
LocationTokyo

See also

edit
edit