Director: Yuasa Hiroaki