Luther Glass

Luther Glass is a water quality supervisor working on Talos I during Prey (2017).