Indu

The Indus (singular, Indu) were a Human race from the planet Indu San.

Appearances

 * Kella Rand, Reporting...