Brother Thorius

Brother Thorius (The Hand of Xi) is the boss for the UFO Crash Site.