Final Cateogry
100

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

CLOSEST ONE GETS IT!!!

1595

M
e
n
u