The Godzilla Christmas Tree

The Godzilla Christmas Tree

Giant smoke-breathing Godzilla monster Christmas Tree made out of chicken wire, fog machine, plastic teeth, and paper claws.

“Treezilla” – the Godzilla Christmas Tree designed by Steven Newland.

Godzilla Christmas Tree

Giant Godzilla Christmas Tree

Treezilla

Also check out: Banksy Christmas Tree

Subscribe via RSS or Twitter