Tag: mothra
-
The Only in Japan! Christmas Special: Robotic Godzilla Christmas Trees Rampaging the Far East!
It’s CHRISTMAS!!! And it’s the time of year when everyone is allowed to go a little bit crazy – but as we’ve seen, the Japanese rarely need an excuse to do that every other day of the year! So at Christmas they go even more crazy..er. In addition to celebrating the birth of the Little…