Saturday, December 21, 2013

Godzilla Christmas Tree

A Popular mall in Tokyo Japan in years past decorated for Christmas with giant Godzilla shaped Christmas trees! These pictures are from the early 2000's.  "SHOP 2COOLGHOULS"

I got this info from the Japanese blog

Seeing this makes me excited for the upcoming Godzilla movie this summer!

I'm a CREEP for The 13 Days of CREEPMAS

No comments:

Post a Comment