Joao Rosa

he/him
Based in
Los Angeles
Audiovisual
Visual Arts
Design
Animator
Not looking for jobs at the moment

bio