The Killer of Dolls (1975) Published November 21, 2019 at 377 × 725 in Freaking Out in Franco Era Spain