Shikoku– category –
Shikoku is an island separated from Honshu by the Seto Inland Sea. It is the smallest of the main islands of Japan.
Shikoku is an island separated from Honshu by the Seto Inland Sea. It is the smallest of the main islands of Japan.