Striped drop

Helicina fasciata