For now, I'll leave you with a picture of what I have decided is the world's largest snail which was found right outside my office. Enjoy!
Here it is with a pretty big banana for perspective, but I still don't think you get the full effect.
And here it is when it came out to eat. Ew! But pretty cool, right?