It looks to be Engina histrio, often considered a form of Engina alveolata. I have collected both the yellow (E. histrio) "form" and the orange and black (E. alveolata) form in the same areas, and the E. alveolata are always larger, always orange, and they never intergrade.
They are technically whelks, but lots of people have kept them in their tanks without much going amiss. They will certainly eat other small animals, but don't get large enough to do much damage. Once they form the thickened lip with the denticles inside, they are adult, and won't grown any larger. They don't eat coral.
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.