The Best Pokemon
The ancestor Pokemon Mew rightfully bags the top spot. Forget Pokemon that can destroy mountains, control time, use illusion, have psychic abilities, form the whole universe and so on none of them can be as great as the Mew. There is no soul in this world who can predict how Mew came into being. It contains the DNA of all living things present on the entire planet this itself is amazing. The mystical Mew, playful and childlike, can easily learn any TM in the game and the outstanding ability to transform itself into all types of Pokemon at any time.