Director: Shibasaki Takayuki