Invictus

Invictus is a malevolent eldritch entity who's Satanic leader of the Titans, a race of eldritch abominations.

Appearances

 * Final Space
 * s02e01 "The Torra Regata" (2019)
 * s02e06 "The Arachnitects" (2019)
 * s02e09 "The Closer You Get" (2019
 * s02e13 "The Sixth Key" (2019)
 * s03e01 "...And Into The Fire" (2021)