Dune snail
Theba pisana