Stomach-Churning Israeli Short Film 'Eaten'

Check out this truly bizzare/ awesome short film from Israeli director Elad Rath that will have your stomach churning!