This mollusk is called a flamingo tongue and is dining on this gorgonian...
All images copyright Rick Coleman