Fri
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
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