Dolls Castle ready to ship - EU
163cm (5.34ft) TPE Sex Doll – B cup – Dolls Castle – Head DC03 – Ready to Ship – Europe
$1,180
Dolls Castle ready to ship - EU
163cm (5.34ft) TPE Sex Doll – E cup – Dolls Castle – Head K3 – Ready to Ship – Europe
$1,180
$1,099