Pokemon franchise has ruled the hearts of children all over the world for two decades. Its has been a constant debate that which Pokemon is the strongest of all? From season one Mewtwo steals the show with a staggering stat of an overall 680. As far as non legendaries are concerned Dragonite has been into our list of most loved Pokemons. Besides Absol, Gengar, Charizard, Torterra and many others have been the most loved Pokemons of kids all over.