Many-spined Cockle

Many-spined Cockle, Dallocardia senticosum