Thursday, December 08, 2011
Godzilla Christmas Tree
Thursday, December 08, 2011
Christmas Tree, Creative, Design, Only in Japan, Paranormal, Weird Stuff
No comments
Where you can find a smoke-spewing, Santa hat-wearing Christmas tree in the shape of Godzilla? In Japan, of course, at the Aqua City Odaiba shopping mall. Check out this monstrosity below as he prepares to stomp all over your holiday.
Subscribe to:
Post Comments (Atom)









0 comments:
Post a Comment