Share0 Chihiro Ito’s sophomore film in which mortal and spirit realms coexist marks her as a director with a distinctive style.