I first briefly saw this shrimp this morning, and assumed it was a mysis shrimp. I saw it again tonight, perched atop a red sponge, and am thinking it must be a baby peppermint shrimp that hitchhiked on my live rock. I'm surprised it's lasted this long. It's super small -- about the length of a full gown brine shrimp.