Items › ULTRA BALL

ULTRA BALL

pokeball

Price: 600

🎒 Held by Wild Pokemon (1)

Pokemon Chance
Electrode rare