Shadow Pokemon

Level 50 0% Shadow VS 100% Non-Shadow Pokemon, Which is Better? - Pokemon GO

© BrandonTan91

-Shadow Pokemon

S