Everyone needs a Teddy Bear, especially one handmade from vintage mohair, vintage Japanese pearls, and a vintage Swarovski crystal nose.
Stuffed with organic kapok fiber filling.
Hand-crocheted by Karo while watching Emily in Paris. Hermanni Teddy is 9.5 inches tall and loves you deeply.
Made to order, give Karo 2 weeks to make it.