This is WAY better than the film, which was moderate.
While the Godzilla film released earlier this year was wishy washy at best, the same can’t be said for this Christmas tree shaped like the Japanese sea monster.
This is mightily impressive.
These images were actually taken in 2011 in the Aqua City Odaiba shopping mall in Tokyo, and we can only hope that it’s still standing tall to this day. Wonderful.
LISTEN: You Must Be Jokin’ with Aideen McQueen – Faith healers, Coolock craic and Gigging as Gaeilge