godzilla Tag

Does it get better than this?

We Think not. Tokyo's Aqua City Odaiba shopping mall erected their awesome Godzilla Christmas Tree years ago. Ten years on we've gotta think someone out there has been similarly creative. Thanks Core77...

[no_social_share_list]