Fri 8 Dec 2006
Godzilla Christmas
Posted by Marlow Harris under Weird Things
[2] Comments

Godzilla-shaped Christmas tree spews smoke, Aqua City Odaiba shopping mall, Tokyo, Japan.
Fri 8 Dec 2006
Posted by Marlow Harris under Weird Things
[2] Comments

Godzilla-shaped Christmas tree spews smoke, Aqua City Odaiba shopping mall, Tokyo, Japan.
That is just too freaking cool. My brain is now overloaded with awesomeness!
I LOVE GODZILLA