....
A history drama portraying the confrontation between the indigenous Ainu people living on Japan’s northernmost main isla....