A small, almost translucent snail

A small, almost translucent snail

Observation - A small, almost translucent snail. Description: