Saloah-Tarh

The Saloah-Tarh are one of the 3236 species of the space station Alpha.