Friday, December 23, 2011

Quirky Asia Files: Best Christmas Tree EVER

This unspeakably glorious creation was apparently on display a couple Christmases ago in the Aqua City Odaiba shopping mall in (where else?) Tokyo, Japan.  Have you ever seen any tree this awesome?  The Santa hat is a nice touch.

No comments: