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 cyclops-like, diamond-shaped eye, they also have a circular mouth equipped with razor-sharp teeth and an elongated tentacle-like tongue. They occasionally come to Earth in strange pods and while in spite of their hostile nature, these creatures can simply be transformed into sheep.

Appearances

 * The Shepherd ( 2016)