Nassa serta
(Burguiere, 1792)
Scale : 5mm | Philippines.