Director: Takeshi Karaki