Godzilla Celebrates Christmas

In celebration of the upcoming Godzilla X Megaguiras movie and the Christmas season, Toho Studios put a Christmas tree up in Odaiba at Aqua City. Made out of wire and pieces of tree, the decoration was made in the shape of Godzilla! It stands an impressive 5.5 meters tall (over 18 feet) and Godzilla even sports a festive Christmas hat and white lights. Three times a day Godzilla really gets into the Christmas spirit when his eyes light up in red, his theme song plays, he blows some “radioactive” smoke, and he roars loudly.

Source: Monster Zero

Share

Add a Comment