Kaiju Christmas! This awesome Godzilla Christmas tree was erected inside the Aqua City Odaiba shopping mall in Tokyo, Japan back in 2000. It even blew steam/smoke out of its mouth. Fantastic.

[via Toxel]

It’s Awesome Christmas Tree Day on Geyser of Awesome!

Source toxel.com