Cast: Yamaguchi Takaya