The Haneda Airport in Japan is getting a kaiju-sized new feature in the form of a big-ass Godzilla installation. The King of the Monsters is packing his bags to move into position at Haneda Airport Terminal 3 as part of a partnership between Toho Co., Japan Airport Terminal Co., Ltd., and the Tokyo International Air Terminal […]
