Found only on Ilha Alcatrazes, 35 km off the coast of São Paulo, southeastern Brazil.
Hanya ditemukan di Ilha Alcatrazes, 35 km lepas pantai São Paulo, tenggara Brasil.