The Ainu are the indigenous people of Northern Japan, including the island of Hokkaido and the northern portion of Honshu, as well as nearby Russian-controlled Sakhalin Island, the Kuril Islands, and the southern portion of the Kamchatka Peninsula. Today, the Ainu can only be found on Hokkaido and Sakhalin, with most living on Hokkaido, as … Continue reading Ainu of Northern Japan
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed