Uploaded with ImageShack.us
So, it's kind of hard to see in this picture, but what are these "worms" for lack of a better term. (it's sitting at the base of the shell a feather duster has made it's home in) They have tons of microscopic, long, striped legs--sorta orangeish with a thin dark...