Cannibal Ferox-Make them die slowly CANNIBAL MAN 1971 MAN FROM DEEP RIVER DEEP RIVER SAVAGES 1972 JUNGLE HOLOCAUST LAST CANNIBAL WORLD 1976 EMANUELLE AND THE LAST CANNIBALS TRAP THEM AND KILL THEM 1977 MOUNTAIN OF THE CANNIBAL GOD SLAVE OF THE CANNIBAL GOD 1978 CANNIBAL HOLOCAUST 1979 EATEN A...