Searching tall grass...
“There are over 14,000 unique English Pokémon card printings.”
3 cards across 3 sets
Chinese Trad. — 3 cards across 3 sets
南瓜怪人
#030 · Uncommon
#062 · —
#017 · —