Yet, in Ito’s home country of Japan, prospects for the film’s release remain uncertain. One major hurdle is the legal and ethical concerns surrounding some of the footage that Ito included in ...