Go Go Godzilla

The Japanese are amazing with the construction of Godzilla making an appearance in the heart of Shinjuku.

Go Go Godzilla
photos,
have fun
December 31, 1969
Shinjuku, Tokyo,
Japan, Asia

Engagement

Comments