Karriden

The Karriden are a highly spiritual warrior species native to the planet Ashtar.