Question: who are the ainu of japan?
Answer: Ainu, indigenous people of Hokkaido, Sakhalin, and the Kuril Islands who were culturally and physically distinct from their Japanese neighbours until the second part of the 20th century.