Purple cockle

Purpurocardia purpurata