Ruggero DeodatoRuggero Deodato Movies Cannibal Holocaust Last Cannibal World Article about Ruggero Deodato 10 New Movies Featuring Frightening Cannibal Tribes