Oh hon, I'm so sorry. lol. Here it was I thought to myself, I know I've seen what they just described and it will make them feel better. lol. Glad you can laugh about it though. Too funny. Surely there have to be other pictures of the same thing somewhere out there. I know for a fact I have read about some that cause scratches. If it turns out not to be parasite related, please let me know as I am pretty intrigued now.
LOL, keep laughing, it's the best medicine!