David Branch

David Branch is a service worker working on Talos I during Prey (2017).