Mauritian conch

Conomurex decorus