CollegeHumor

Updated Pokerap Manages All 718 Revealed Pokemon!

Wait… 718 Pokemon? Remember when 150 sounded impossible?