The monstrous Godzilla Christmas tree in Tokyo Mall
During Christmas time, malls are the place to be to get inspired on how to decorate your own home. However don’t expect any help from the unusual Godzilla Christmas tree that’s up at the Aqua City Odaiba Mall in Tokyo. Not only is this misplaced steam breathing monster the centre of attention in the mall, it has almost nothing to do with the true Christmas spirit. So one wonders, what was the reason for this giant monster to become the muse for such merry festivities?

Via – [Newlaunches]





