I bought another peice of live rock out of the same tank from the same vendor and found what I think is another one of these mystery guys. Here is what I hope is a better picture. The darn things are so small and the live rock so craggy that it is difficult for me to get the camera to focus on it.