Antillean drop

Helicina antillarum