Nanchen Puppen
Nanchen Dolls have been lovingly stitched in a small town just outside of Kassel, Germany, since 1983. The dolls are made from materials that are sourced from strictly organic cultivation and organic farming. The faces are individually hand-painted, giving each doll its own unique character.