A worldwide community photographing and learning about wildlife
Gastropoda sp.
YES! This snail was something like that... Actually it's the bigger snail i've seen in my life
Is this how big your snail was? https://farm3.static.flickr.com/2032/215...
I'd say it's anything BUT common. It may be a predatory land snail of some kind.