Tokyo Just Got A New Godzilla Statue 

While this statue isn’t life-sized, this is a fitting tribute to a giant of Japanese cinema.

Read more...

No comments