director: Takeshi Furusawa