[28 / 3 / ?]
Quoted By: >>29289566 >>29289575 >>29289583 >>29289597 >>29289599 >>29289617 >>29289695 >>29289709 >>29289716 >>29289751 >>29289917 >>29289945 >>29289991
Can you shills show me even TEN objectively good Pokemon from this upcoming gen?
I'll wait.
I'll wait.