Pokemon news from Down Under.
Mach Punch is a fighting physical attack with a power rating of 40. Mach Punch is 100% accurate and has 30 PP. Strike first with this high speed punch.