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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results