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

The head of Godzilla, a Japanese monster movie character, is seen on a building of Toho Cinema in Tokyo, Japan, February 18, 2019. REUTERS/Kim Kyung-hoon

Leave a Reply