I though the Snails As Pets title was a bit of a joke, but holy crap, look at the size of those things!