+431
There are only 150 REAL Pokemon. The rest are just lies.
amirite?
by Anonymous
13 years ago
Yeah You Are
478
No Way
47
technically 151 if you are counting Mew
by Anonymous
13 years ago
there's different generations
by Anonymous
13 years ago
GO CHARMANDER the very first pokemon are the best !!!!!!
by Anonymous
13 years ago
Like the cake?
by Anonymous
13 years ago
No, around 260. The first 251 and a select few from the other two gens :D
by Anonymous
13 years ago
PIKACHU!!
by Anonymous
13 years ago
The forth gen is ehh okay..but the first gen is legit :D The other two are okay in my book though.
by Anonymous
13 years ago
by
Comment
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago
by Anonymous 13 years ago