Torcher

 is a named Raider who resides in the MDPL Mass Relay Station.

He or she wears the unique Torcher's Mask and wields a Flamer.

He/She is or possibly was a scientist do to the setup of His/Her headquarters.