Every Pokémon Is Someone's Favorite And Now There's Proof - Kotaku
The Pokémon Dilemma: Separating the Gems from the Gems (and the Gems You'd Rather Not See) In the vast and wondrous world of Pokémon, there exists an astonishing array of over 1,000 different species. From the adorable to the terrifying, each one has its own unique characteristics