Found this on my shoe, and I have no idea what it is. It moved like an inch worm. It forward from the more clear area. I believe the green-ish mass is its anterior side. I’ve never seen anything like this before
Thought it was a honeybee at first, it was a little smaller than one. It was sitting on a ceiling so I couldn't get any good closeups