Japanese historical film. Considered Lost.