Psyduck Japanese Cards #0054

26 cards20 sets1997–2025English master set →