Antillean drop
Helicina antillarum