TOKYO: Travellers leaving Tokyo to take international flights will be watched over by the world's largest indoor Godzilla installation from late December, likely becoming the latest attraction at the busy Haneda airport, as reported by

📰

Continue Reading on The Star Malaysia

This preview shows approximately 15% of the article. Read the full story on the publisher's website to support quality journalism.

Read Full Article →