Polished nerite (Nerita polita)

© Ria Tan