Beaked venus shell

Globivenus embrithes