Pokémon

Psyduck — every Pokémon card

34 printings across 29 sets (1999–2026)