Flamingo tongue snail

Amazing markings - it almost looks hand-painted!

Flamingo tongue snail