In the Land of the Cannibals

2004