Takeshi (Mega Mash)

Takeshi appears in the ninja parts of Mega Mash.

He is the faher of Takeshi.