Shikoku

Shikoku (四国, shikoku) is the smallest of the four main islands that make up Japan and the least…