Interview by Matt S. Japan’s Ainu people have become one of the most diminished native peoples in the world. They’re native to northern Japan, predominantly Hokkaido, and if you weren’t aware of that, don’t worry, you’re by no means alone. Many, many people in the west don’t even realise there…
Read More