One of the reasons why the Pokemon franchise is so universally beloved is because of its vibrant cast of characters. The first wave of the original 151 Pokemon that debuted in 1996 set the tone ...
There are a total of 1,025 Pokemon registered in the National Pokedex across nine generations of Pokemon games. The first generation introduced the original 151 Pokemon, which are some of the most ...