Shikoku is the smallest of the four main islands of Japan. It is 225 kilometres long and between 50 and 150 kilometres at its widest. It has a population of 3.8 million, the least populated of Japan's four main islands. It is south of Honshu and northeast of Kyushu.