Clench's neptune

Neptunea despecta