David Rocha (The Killer of Dolls, 1975) Published November 21, 2019 at 1024 × 576 in Freaking Out in Franco Era Spain David Rocha aka Jose Luis Moreno stars as the tormented protagonist of The Killer of Dolls, 1975.