Today I got stung by a mysterious mustard yellow caterpillar-like creature. It got inside my shoe and stung me twice. It was a long 3 miles back to my car, that's for sure! The "venom" has settled in my joints and my knee and hip are still throbbing, several hours later. Whatever it was, I hope we never cross paths again! Any clue as to what it could be?? I'm baffled.