how many pokemon are there
alot more thein u think
By the end of Unova....there were 643
By the end of Pokemon XY & Z, there is 721 pokemons. :)