garretslarrity
Unova Champion
I'm only picking from Generation 1 because that makes sense. I am very glad Clefairy was not the mascot, because as a seven year old boy, I probably would not have been interested in Pokemon, thinking it was for girls. My life would have sucked. Eevee could work, as I like the idea of the mascot having enough evolutions so everyone can have a favorite. As for Sandshrew, the only flaw is that it lacks the excitement you find in Pikachu. For starters, pun intended, I think that would work only if we have the starter set be mascot for each respective generation (as it basically already is), no single starter of generation of them should be the mascot.