Arceus is, without a doubt, the strongest legendary Pokemon. It is considered the creator of the universe, making it the closest thing to a god in the Pokémon world.