Mascarene Islands
This marine species occurs in the Indian Ocean off Madagascar, Mozambique, the Mascarene Islands; off Indo-China and Indo-Malaysia; off Oceania, off Hawaii and off Western Australia.