Godzilla Artwork at Japan's Haneda Airport Terminal 3 Gives Travelers a BIG Welcome

godzilla
A monumental depiction of Godzilla is surprising travelers at Haneda Airport’s Terminal 3 in Ota Ward, Tokyo.

New contents