Godzilla Christmas Tree Allegedly, this is a picture of a Godzilla-shaped Christmas tree that appeared in the Aqua City Odaiba shopping mall. Within minutes, it destroyed the mall. So, in retrospect, it was a really bad idea.Link -via blastr | Photo credit: unknown Comments (2) Commenting is closed. Click here to view up to the first 100 of this post's 2 comments