Where it comes from
Top Selling Pokémon Cards on TCGplayer: September 2026 TCGplayer Seller Blog · 6 October 2026 Open the original ↗
The line in the source
Kanda's Pikachu Rare card has become the best-selling and the most expensive of the 30 cards at this rarity.