you can just evolve a magicarp :P
you know in every Pokemon game . THE ELITE FOUR!
It depends on your lv probably the toughtest place you were in.
train it at the Pokemon league
dragonite is the strongest dragon there is in leafgreen
Seven Island if you don't include the elite four.
I think its moltres
I guess Zapdos
the best Pokemon are mewto and the rarest Pokemon ever mew.
pikapoo
Gyarados
== == == == === ===
Charmander