-advertisement-
10%

Now’s where things get really tricky. This jumble is filled with major Japanese cities, but only one on our list isn’t located on the island of Honshu. Can you find the right one?

Fact Lab

-advertisement-