Ike Stewart

Ike Stewart is a painter working on Talos I during Prey (2017).