Rough turban shell
Lunella torquata