Prince Crown Conch

Prince Crown Conch, Melogena patula