Javanese razor clam

Pharella javanica