libutron- Tylomelania sp. | ©Attila Fekete The elephant snail, Tylomelania sp. (Pachychilidae),

more about : libutron