Last week, seven pink-striped snails were found in a remote area of ​​the Seychelles, known as Malabar Island.