1. Japan News

Godzilla looms over Tokyo garden

Posted on 28 July 2014. Tags: Garden, Godzilla, looms, Over, Tokyo

Godzilla looms over Tokyo garden Since Godzilla, the King of Monsters, will be returning to his rightful home of Japan this week, it’s only right that he revisits a few of his favorite stomping grounds. In particular, this iconic giant will be paying a visit to the gardens of Tokyo …

Full News here – Read more on ROCKETNEWS24