Triton Trumpet Shell.
Named after Greek God Triton, son of Poseidon who was God of the sea. (Probably still is!!) These larger ones are found in the Indo-Pacific waters, smaller ones found here in Bermuda and western Atlantic. They are able to eat the poisonous Crown of Thorns Starfish which damages many coral reefs.