Mega Punch

Mega Punch

Inflicts regular damage with no additional effect.

FireRed
Route 4Move Tutor
Teaches Mega Punch (one-time only)
Gift
LeafGreen
Route 4Move Tutor
Teaches Mega Punch (one-time only)
Gift
Emerald
Battle Frontier24 BP
Mart