I just bought this little fella from my LFS. My girlfriend thought he was cute so I bought 'em. Does anyone know what it is? I thought it may be related to the conch family, it somewhat resembles the queen conch.