Helicina nemoralis

Helicina nemoralis is a species of tropical land snail in the family Helicinidae.