Yellow pricklycockle

Dallocardia muricata