Was wondering why my cat was itching and scratching so much. Even took him to the vet. They said it was probably an allergy. Then when I was playing with him in the living room I had a couple of these crawl over me. Think I found out why puss is itchy!
I mounted it on a microscope slide for a more gooderer view. Pics taken through a cheap Omax microscope at 80x and 200x in darkfield. The white stuff around it is it's guts coming out where it got squished on the slide.