Steve RoylanceThe Torture Chamber of Dr. Sadism (1967)Aka The Blood Demon, Aka the Snake Pit and the Pendulum, Aka Castle of the Walking Dead, Aka Die Schlangengrube und das Pendel Apr 20Apr 20