A fighting type like Machamp, A psychic type like Alakazam, A water type like Gyrados, A ghost type like Gengar, A ice type like Articuno, A fire type like Ninetails.
your strongest Pokemon
No its not an HM in leafgreen.
Machamp, Alakazam, Gyrados, Articuno, Ninetails, Victreebel.
After you defeat the Elite Four.
train your Pokemon that's it.
Beat the elite four.
To open the Elite Four, you have to get all the Gym badges.
just train your Pokemon each to lvl 55 and you should have no trouble
get some good pokemon with good move
Prof oak after beating the elite four.
You have to beat the Elite Four once.
all you have to do is not get beaten