Multiple choice general knowledge culture

I am a chain of islands off the eastern coast of Asia, and one of my claims to fame is a great monster called Godzilla.

  1. Mynamar

  2. Japan

  3. South Korea

  4. North Korea

Reveal answer Fill a bubble to check yourself
B Correct answer
Explanation

Japan is an island chain off the eastern coast of Asia and is the home of Godzilla, the iconic monster created by Japanese cinema in 1954. Myanmar is on the mainland, while both Koreas are part of the same peninsula but are not associated with the Godzilla franchise.