Arceus is the most powerful, with a base stat total of 720, the current highest. sds ooo
Arceus
Caterpie
The most powerful water type is Suicune.
The strongest (most powerful) Pokemon is of course rayquaza.
Kyogre.
dragonite
Arceus
mewtwo
Mew
NO. Only ash got that as a choice. You have to catch it in the viridian forest, but it's rare
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!NO!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!=The best way to play Pokemon games is by getting a full Pokemon team. You should get a strong powerful team NO SLAVES.=
Move Tutors in the Pokemon games from the third generation on can teach the player's starter Pokemon its most powerful type move. The starter Pokemon must have maximized its friendship with the player before learning this move.