The flamingo tongue snail (cyphoma gibbosumn) is a small, colorful sea snail which lives on various species of soft corals in the Caribbean.