Ainu: the indigenous people of Japan
The ainu (literally “human”) are an ethnic group that is allocated especially in the north of Hokkaido, the Kuriles and on Sakhalin island, located in the most eastern part of Russia; as the first inhabitants of the japanese archipelago, with the time, were forced to flee to the north because of the...