Pokemon Wizard
Ditto - 64/113 (Squirtle) - Delta Species - Pokemon Card Prices & Trends