Cast: Terada Takuya