Suggested by Destroyer Hirudegarn may not have been the most impressive DBZ fighter, but he was still holding his own against Mystic Gohan and did a good job against Goku and Vegeta as well. He can teleport and in terms of raw power is a lot higher than Palkia. Palkia is just outmatched here and as powerful a Pokemon as he may be, it simply won’t be enough this time. He just wasn’t ready for this kind of foe. Hirudegarn wins.