Pokemon: Deluxe Essential Handbook It's everything you ever wanted to know about every Pokémon - all in one place! This revised and updated edition of the 2008 has stats and facts kids need to know about all 646 Pokémon.

1656