That could be them, they are tiny translucent bugs that hop on you at a salt water beach. Locally, we call them sand fleas, which may or may not be their proper name. Whatever they are, my husband is still itching like crazy after 2 weeks.
I want to live in a world where the chicken can cross the road without its motives being questioned.