Takeshi (Pokemon)

Character

Real Name: Takeshi (Pokemon)