Giant African land snails. Doctor Dolittle would be impressed.


[zombify_post]