The Ainu or the Aynu, also known as the Ezo in the historical Japanese texts, are an indigenous people of Japan and Russia. Official estimates place the total Ainu population of Japan at 25,000
The Ainu or the Aynu, also known as the Ezo in the historical Japanese texts, are an indigenous people of Japan and Russia. Official estimates place the total Ainu population of Japan at 25,000