Overlord (Scrin)

One of the few known Scrin personalities, the Overlord is believed to the the leader of the Scrin forces. The Supervisor of Foreman 371reported to this leader, who resided at the Ichor Hub. Because of the failures on Earth, the Overlord has ordered preparations for a invasion force on Earth.