Director: Toichiro Ruto