Spiny cockle

Acanthocardia aculeata