Have we seen all the pokemon in sun and moon?
>>28256684
Yes.
No.
there's probably 90-99 new pokemon and we only know 39 what do you think?
I don't know.
>>28256752
yes, we've seen everything
Can you repeat the question?
>>28256684
>tfw watched that pikachu in its film
>>28256684
sauce on that pikachu, fampai