Sekiguchi Charmander: flocking doll-
Sekiguchi Charmander: flocking doll-
Regular price
$35.99 USD
Regular price
Sale price
$35.99 USD
Unit price
per
UPC: 4905610672059
CHARMANDER FLOCKING DOLL
Size: Aprox.H11.5 x W8.7 x D12.5cm