Ganondorf is so weak.
Ganondorf's B attack, Warlock Punch, is a physical dark move with the power and effects of Focus Punch. Since he's dark type, he gets stab, bringing the power up to 225.
Using this attack on a Mewtwo will generally deal it around 35%. This is extremely low considering the attack is super effective, and the Mewtwo is 30 levels down (You just caught it, it's level 70) and has no EVs.
Using a damage calculator, if the mewtwo had a neutral nature and average IVs in defence (15), Ganondorf's attack stat is around 50, about half the attack of a caterpie with no nature and 0 EVs.
Pretty pathetic for a evil king IMO.
Then again, I guess Ganondorf is meant to be a tank in today's metagame.
Ganondorf@leftovers
Careful Nature
252 HP 126 Atk 126 Def 6 Spd
-Rest
-Toxic
-Focus Punch
-Protect
Basically you Toxic to force switches and predict with FP or Protect to tank and Toxic stall.