All 151 pokemon

Explore the world of Pokemon and learn about all 151 species. From Pikachu to Mewtwo, uncover their abilities, strengths, and weaknesses. Catch 'em all and become a Pokemon Master!