MULTIMEDIA

Godzilla spotted in Tokyo

Kim Kyung-hoon, Reuters

Posted at Feb 18 2019 08:43 PM

Godzilla spotted in Tokyo

The head of Godzilla, a Japanese monster movie character, is seen on a building of Toho Cinema in Tokyo, Japan on Monday.