The Ainu people are the indigenous people of Hokkaido Prefecture, Japan's northernmost main island. They developed their own distinct language, history and culture, which were quite different from ...