This was from my scalp and there are more as I can feel them moving. I’ve been feeling like something was on/in my scalp for a couple years now and no one could ever see anything.
Challenging to tell from the image, but a few thoughts: Seems too large to be related to scabies; Botflies can do something similar - depends on where your travel history is.