Itch Mite
Model of Itch mite (Sarcoptes scabiei) burrowin...