Final Cateogry
100

Exactly how many Pokemon species are there (including forms)?

CLOSEST ONE GETS IT!!!

1595