The lonely, loveless life of a shy bachelor takes an astounding turn when he buys a special doll, exquisitely hand-crafted by a mysterious German toymaker.
Did You Know?
The surname of the shopkeeper is a German compound word meaning Love/Maker. See more
I know I'm not much to look at, but there is the added bonus that I don't have any money, either!