The Nalori are a non-humanoid species native to the planet Nalor.
They are a highly secretive species who prefer to keep to themselves and their familiar colonies.