SHIP FROM THE USA

Pokemon Ditto Plush 12 Inch Purple
Pokemon Ditto Plush 12 Inch Purple
$38.99

Pokemon Ditto Plush 12 Inch Purple

+

Only 0 left in stock

Official Pokemon Ditto Plush 12 Inch Purple

Material Polyester

Imported from Korea