Lords of Rust

Hellscar The Troll - Puts on Displays

Meyanda - We arrested her in the ruins beneath Torch

Nalakai - Priest of Helion, has several clerics

Temple of Helion where the LoR live is built upon some sort of "device" (source: Divanya)

"Chokers" are followers of Helion, some sort of failure happened outside of Scrapwall and many "Chokers" were destroyed by Helion as retribution for what we assume was the failure to being the relay under Torch online.