close-up of sheep standing on an insect cloak

NOTHING TO SEE HERE.