PLATINUM EMERALD

Pokemon index

All 493 Pokemon in National Pokedex order, each with every place it appears, how, at which levels and how often, and how it evolves.