Leandra Dorta

Leandra Dorta is a lighting artist at Rooster Teeth.