Who is the strongest pokemon
The strongest pokemon is the one who you think is best. It's the pokemon who you can trust and rely on. That does not include legendaries since they rarely cooperate with humans. My strongest would be Azumarill, Crobat, Manetric and Ludicolo becuase they are my closest friends and partners.