Yellow pricklycockle
Dallocardia muricata