简介:After living peacefully in the caverns of a small town, a stranded group of aliens turn deadly as they fight for their existence, betraying the passio
简介:A series of vignettes illustrating human captives being literally treated like animals by humanoid figures with animal heads - who or what exactly are