Godzilla Has Descended Upon Haneda Airport by James Whitbrook from Gizmodo on 2025-12-23 13:00 (#72BVT) The previously teased 40-meter-long, 9-meter-tall statue of Godzilla has begun gracing/delightfully terrorizing Haneda's main international terminal.