I have found these. They look almost like a small flea and they bite. I was covered in whelps and itchy bites.
Didn't find the answer you were looking for?