Sort:  

I've never heard of it, I just checked on google about "giant african snail". If there are two giant african snails in my house, I seem to be always slipping.