Monday, December 26, 2011

Quick Pic: Godzilla Tree


Giant Godzilla Christmas Tree from the Aqua City Odaiba shopping mall in Tokyo
See more Monsterous Christmas Trees at Toxel

No comments:

Post a Comment

Related Posts Plugin for WordPress, Blogger...