Mascarene Islands
This marine species occurs off the Mascarene Islands, Madagascar, the Philippines, the Maldives, Thailand, Guam, the Marshall Islands and off Australia (Northern Territory, Queensland and Western Australia).