director: Keiichirou Kawaguchi