FINAL
100

How many forms does Pikachu have in the main games, not including shiny or male/female
(bonus if you can name them all)

17 forms
base Pikachu, 6 Cosplay Pikachu (base, libre, phd, belle, pop star, rockstar), 8 ash hat Pikachu (kanto/original, johto, hoenn, sinnoh, unova, kalos, alola, galar/world), gmax Pikachu, partner pikachu