Torcher

Torcher is a named raider who resides in the MDPL mass relay station

Inventory
1 15% chance of spawning.

Appearances
Torcher appears