I think this is the biggest snail I have EVER seen, actually.
.