Directors Naoko Yamada and Abel Góngora spoke to IndieWire about Japan animation studio Science Saru’s upcoming historical anime while at Annecy.