Quoted By:
Number 5: Dodrio
It has three heads and very strong legs. If a real ostrich can kill you and even a lion with one of its kicks, imagine one with three heads. However Dodrio is much smaller than a real ostrich, so it's number 5 instead of number 1.
Number 4: Mewtwo
Mewtwo can beat Ash, who can beat Team Rocket, therefore Mewtwo can beat Team Rocket. Seems pretty strong to me.
Number 3: Umbreon
It always gives me trouble because it has high defenses and annoying attacks but it can be dealt with a Superpower from Machamp.
Number 2: Machamp
It can beat Umbreon with a Superpower and got four arms, i wouldn't want to piss this guy off.
Number 1: Pelipper and Fearow
I'm actually putting these two together because they really helped me beat the games they're in so i guess they must be the strongest Pokémon ever, so don't mess with them.