Stewart Lacey

Stewart Lacey is a compositing artist at Rooster Teeth.