Ainu
アイヌ Ainu are the indigenous peoples that live on the northern island of Japan, Hokkaido. They are ethnically and culturally different from the main Japanese population. In fact the Ainu people are very…
アイヌ Ainu are the indigenous peoples that live on the northern island of Japan, Hokkaido. They are ethnically and culturally different from the main Japanese population. In fact the Ainu people are very…