• Quiz badge

Can You Name All 151 Original Pokémon?

This might be even tougher than the Pokémon League.

Note: the two Nidorans are listed as "Nidoran(f)" and "Nidoran(m)", so there's two free answers for you.