Liguus Virgineus aka Candy Cane Snail

This snail with the striking multicolour striped shell is the Liguus Virgineus also known as Candy Cane Snail, native of the Carribean islands of Hispaniola.

The colours of the shell are produced by pigment glands in the mantle, which remain active throughout the snail’s lifespan, resulting in continuous rings.

Source: Wikipedia

Photo attribute: 1) Google Images; 2) Marcus Rodriguez; 3) Jose Pantaleon