DescriptionA group of clumsy and horny tourists get lost in the mountains and encounter a rare cannibal breed.