Sorting by IV...
“Modern Pokémon sets can have over 250 cards including Secret Rares.”
4 cards across 4 sets
English — 4 cards across 4 sets
Alolan Rattata
#41 · CommonF
#84 · Common
#81 · Common
#76 · Common