Japan has the Best Christmas Trees!
By FoxxFireArt 10 Comments
The above image is from the Aqua City Odaiba Shopping Mall in Tokyo, Japan. Seems they added something far better than just some run-of-the-mill Christmas tree. They have a huge Godzilla tree decorated with lights, and it even fires out a plume of smoke.
It's a shame we never seen awesome stuff like this in the US. You know if someone did, Fox News would be screaming about the War on Christmas.
-Kristoffer Remmell (FoxxFireArt) is a freelance graphic artist, writer, and over all mystery geek.- Follow for news updates: @ FoxxFireArt