Se trata de una especie rara e inusual que se encuentra únicamente en la isla de Mahé, de las Seychelles.