Duuuuude.  You found a Conch Shell.
Did you know that these unique shells can actually make music?
Check out the video to learn how.
Oh, and this amazing shell has absolutely nothing to do with the mystery.