Charonia tritonis

Species
Charonia tritonis
belongs to Genus