Which Japanese island that has its capital at Sapporo is the traditional home of the Ainu people? June 7, 2017 By Show answer Hokkaido More Geography QuestionsMore World Geography Questions