Tiara top shell
Coelotrochus tiaratus