Unknown species, Praslin, Seychelles