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