Tiara top shell

Coelotrochus tiaratus