Giant African Snail
There are many different snails on the Islands. Some are worse than others. This is the Giant African Snail.