Godzilla Christmas Tree!! My holiday is complete.


Godzilla Christmas Tree!! My holiday is complete.

Godzilla Christmas Tree [Pic]

This Godzilla-shaped Christmas was spotted inside the Aqua City Odaiba shopping mall in Tokyo, Japan.

Leave a Reply