666666666666

Giant African land snails can get pretty damn giant