What is this creature feeding on the neck of a goat?!