Tales from the Cannibal Side
(Original title)
Tales from the Cannibal Side
USA