Japan Presents Godzilla Installation at Haneda Airport

For Godzilla fans, starting this December, passengers at Tokyo’s Haneda Airport will be sent off with a truly unique farewell. A giant Godzilla statue, measuring 40 meters wide and nine meters high, will dominate the departure lobby for a year, until December 2026. The statue depicts the cinematic icon Godzilla bursting through the airport wall, […]