Telezarti

Telezarti are a sapient species of rare alien humanoids.

Notable members

 * Trelania of Telezart

Appearances

 * Star Blazers: The Comet Empire