Head lice

It's itching in your hair!

NTR

Head lice are tiny animals that hide in your hair.