A chain of islands in Japan roughly between Kyushu and Taiwan.
(synonyms)
{{quote-journal
{{quote-web