Travis Ross
Design Manager and 3D Design Director
Kymera Studio & University of Illinois
Design Manager and 3D Design Director
Kymera Studio & University of Illinois
What I do what I do?
Member Since: February 21, 2019
What I do what I do?
Member Since: February 21, 2019