Oddworld Stranger HD - Townsfolk
Channel: Supraliminal
Date: 2012-09-29

Chickens...
They are chickens..
No wonder they need an offworlder to take care of all the nasty deeds.