Globular drop snail

Helicina orbiculata