Tower snail

Cochlicella barbara