Mascarene Islands
This marine species occurs in the Indian Ocean (Tanzania, Mascarene Islands) and eastwards as far as Indonesia.