Parasites on the human face. What is this and how to deal with it?

 

v20240901