Some Pokémon are considered legendary, meaning that they are rare and powerful. Legendaries are the best-known pokémon, with Mewtwo being one of the most well-known. There is speculation on how many legendaries there are in the world of Pokémon however, some say there may be as many as 59 legendary Pokemon from Gen 1 to Gen 8.