Ainu

Referenced in 1 episode

Definition

An indigenous ethnic group of northern Japan and parts of Russia, who were the main inhabitants of Hokkaido until around the 17th century and have their own language and folklore.