Answer:
Indonesia is the country directly south of the island of Honshu.
7.8m questions
10.5m answers