Found only on Ilha Alcatrazes, 35 km off the coast of São Paulo, southeastern Brazil.
Chỉ tìm thấy trên Ilha Alcatrazes, cách bờ biển São Paulo, đông nam Brazil 35 km.