It depends on the level, moves and nature of the pokemon. Mew Two is pretty good, and so is Zapdos, but a lvl 100 mew two would be more powerful than a lvl 20 zapdos.
moltres
the strongest water Pokemon is Palkia
No
the 3 birds
venesaur
well the strongest Pokemon you can catch is raqazza a legendary dragon Pokemon
(Excluding legendary pokemon) It should be dragonite...
Moltres is a legendary Fire and Flying Pokemon. Part of the original trio of legendary birds from the first games, it can be encountered in Pokemon FireRed in Mt. Ember.
I think , all of the legendary pokemons.
PIKACHUUUUU
Rayquayza
shymin