Telezarti

Telezarti was a rare alien humanoids in Star Blazers: The Comet Empire.

Notable Members

 * Trelania