Does anyone know what this thing is, and if it is good or bad. It looks a lot like a snail of some sort, but I'm not really sure. There are a number of them, but this picture is of the largest one that I have seen so far.
At first I thought it might be a conch...but not sure what it is now.
Check here(maybe one of these snails might look similiar) Melev's Reef - Visual Identification