There are currently 8 generations of Pokemon, a total of 905 types!
When the 9th generation comes out soon, the number will exceed 1000.
Out of all the Pokémon, which one is your favourite?
I like Riako the most among regular Pokémon, and Palkia the best among Legendary Pokémon.