Narrow-mouthed Helmet

Narrow-mouthed Helmet, Cypraecassis coarctata