It’s that time of year … again when the christmas flowers japan tree as Godzilla started to appear! Here is a collection of several in recent years.
Godzilla in Shinjuku … Just kidding! It’s actually a little larger than human size.
You may notice that one of this year behind christmas flowers japan blogs illuminaton Takashimaya Times Square.
2011 will become a very Kaiju (“Monster”) Christmas too?
Godzilla was released in 1954 and was a staple of Japanese pop culture since then.
It seems everything from movies to video games to commercials in Japan … and now, apparently, religious decorations. (Well, “religious” you can call a completely secular display of lights, anyway …)