Girdled snail
Helix cincta