The documentary screening at Tokyo Film Festival takes a deeply human look at the lives of the indigenous Ainu people of Japan's Hokkaido. By Gavin J Blair As Shogun was bathing in the glory of its ...