KADABRA Pokemons S1
KADABRA

KADABRA

Supply: 50

Holders (Total: 9)