Tokyo’s Haneda airport bids travellers farewell with a colossal Godzilla installation
The nine-metre-tall statue will stand in Haneda Airport’s departures hall for one year.
What's Your Reaction?