Last chance to order a head only…
Read more
Up to 150 dolls will be sold…
6 1/3 heads available…
Pre-order opening at Roserin Doll…
Archive…