Insectoid (The Shepherd)

These unnamed creatures are a species of alien from an unknown planet.

Biology
These aliens are described as large insectoid quadrupeds that possess a cycloptic, diamond-shaped eye, they also have a circular mouth equipped with razor-sharp teeth and an elongated tentacle-like tongue. They come to Earth occasionally in strange pods and while in spite of their hostile nature, these acreatures can simply be transformed into sheep.

Appearances

 * The Shepherd ( 2016)