Tales from the Cannibal Side (1998)

Horror