Ditto
Ditto
Pokémon · Detective Pikachu · #17 · Rare Ultra
$12.77
raw
15% 30d
PSA 10 $450
Live price & full data on CardTrack →