Flea under microscope