The two strongest Pokemon in the whole series are Arceus and Mewtwo. Apart from them, various other legendary Pokemons are quite powerful.