Your cart is currently empty.

Pokemon Facts

January 2022 | Juan Rincon

  • How Many Pokemon are there:    To date (01/03/2022) 898
  • How many Pokemon Generations: To date(01/03/2022), there are eight generations. Every 3 or 4 years a new generation appears
  • The first Pokemon was ...    ....Bulbasaur is the first Pokemon of all of the species, ahead of Charmander and Squirtle.