AKA Dandruff on Wheels...that lays eggs in your skin! Ever hear of a scabicide? Learn more here.