Beautiful, interesting, incredible cinema.
A film about the problems faced by Japan’s indigenous Ainu people in the northern island of Hokkaido.