This Se Star Snail could be found on many blue Sea Stars in Romblon, Philippines.
Image dimensions: 4175 x 2783 pixels