Don’t Feed The Humans Dec. 06, 2014Don’t Feed The Humans 2014 416 viewsAn animated comedy show about humans held captive in an alien zoo.Animation