PokeRap 2.0 Lists Every Single Pokemon Ever
The release of Pokémon X and Y has made catching 'em all a more daunting task than ever before. From Accelgor to Zweilous, the latest batch of Pokémon games brings the franchise up to a total of 718 pocket monsters. This updated Pokérap offers a tongue-in-cheek...