I found this thing in my filter sock just now. I can't find a match online. Im sure its not a stomatella. Its long and slender with spots, antennae, and no shell. And...in the time it took me to log on and write those words it already slipped away into the rocks. I hope it just eats algae.