I've heard of shopping malls with zombies, but this is ridiculous. |
How did I not know about this? A giant Godzilla Christmas tree set up in the Aqua City Mall in Odaiba, Tokyo Bay, back in 2006. Click here for more seasonal Japanese kaiju decorations.
Is that snow? No wait! Aaaaaah! |
Wishing you all a Happy Christmas, and a Happier New Year in 2012...
Ha haa..that's so cool.
ReplyDelete