Cast: Takashi Shigematsu