John Farrier writes on Neatorama:
Allegedly, this is a picture of a Godzilla-shaped Christmas tree that appeared in the Aqua City Odaiba shopping mall.
Within minutes, it destroyed the mall.
So, in retrospect, it was a really bad idea …
Latest posts by bluemana (see all)
- U.S. Fails on Happy Planet Index - Jun 18, 2012
- Homeless Man in Texas Finds $77,000, Gets to Keep It - Jun 18, 2012
- Male Spider Castrates Himself And Gets More Stamina - Jun 14, 2012