Ranularia caudata

Ranularia caudata, common name the bent-neck triton, is a species of predatory sea snail, a marine gastropod mollusk in the family Ranellidae, the triton snails, triton shells or tritons. The size of a shell of an adult snail varies between 38 mm and 94 mm. This species is distributed in the Indo-West Pacific along Tanzania. ...
Found on http://en.wikipedia.org/wiki/Ranularia_caudata
No exact match found