Creatures that live on people’s faces and die there

×