Cast: Shin Takuma