Japan’s northern island of Hokkaido is a must-see tourist destination for millions across the region, but not many know about its ancient inhabitants — the indigenous Ainu people. Singaporean scholar Peter Lee travels to the land of the Ainu, with its scenic landscapes and abundant natural...
46 min - Tribes & Indigenous Cultures - CNA Insider
More: Tribes & Hunter-Gatherers documentaries