Mascarene Islands
This marine species occurs off La Réunion and Mauritius, Mascarene Islands; Mozambique and northern South Africa?