Odd News on MSN
Tokyo airport installs Godzilla statue to welcome visitors to city he has repeatedly destroyed
TOKYO — Haneda Airport’s Terminal 3 now features a towering Godzilla statue as its primary arrivals landmark. The King of the Monsters now serves as the official greeter for visitors to Tokyo, a city ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results