Godzilla Christmas Tree
Godzilla-shaped Christmas tree spews smoke, Aqua City Odaiba shopping mall, Tokyo, Japan. (2006)
(via prostheticknowledge)
explodingdog talking to dragons, number one
my pretty little glockenspiel photo @ flickr
jazzdalek: Most Favorite Musicians || David Bowie