Rough turban shell

Lunella torquata