Screaming baby dolls 21 January 2022 by Chelsea Nichols Screaming baby dolls made by German dollmaker Kestner around 1920 Categories: Curiosities • Tags: doll, humor, scream, unsettling