Absurd Video Cover

Absurd (Rosso Sangue, Italy, 1981) directed by Joe D'Amato. The sequel to the infamous Anthropophagous the Beast, by the same director.