Skip to product information
Pikachu 030/128 (08/30)
£1.50
Authentic Pokémon trading card (Pikachu 031/128) from the 30th Anniversary collection. .