“Alkestis, Sacrificial Mind” are a type of Vex.
Alkestis, Sacrificial Mind is the Boss of the Lost Sector, Perdition on Europa.