Hitmonchan

Hitmonchan is a Punching Pokemon. Hitmonchan has the fighting spirit of a world-class boxer. It's extremely driven and never gives up.