This miniature Godzilla sculpture formed from Wasabi may, if put in the mouth, be just as deadly as the real thing.
Thanks to Neatorama for the Tip!
This miniature Godzilla sculpture formed from Wasabi may, if put in the mouth, be just as deadly as the real thing.
Thanks to Neatorama for the Tip!
Don’t panic just yet! This smoke-breathing, Santa-Hat-Wearing, towering Godzilla-shaped Christmas Tree can be found menacing holiday shoppers in the Aqua City Odaiba Shopping Mall, located just 30 minutes from central Tokyo in Japan. Godzilla!