Sakuya: Slayer of Demons — film directed by Tomoo Haraguchi