Tryvuulian

The Tryvuulians are an alien species that at one point waged a thousand year war with the Ventrexians.

Appearance

 * Final Space Season 2:The Torra Regata