Globular drop snail
Helicina orbiculata