Caption: Julie Peng
Production Manager, Visual Effects, Miscellaneous Crew
Known for: The Simpsons Movie (2007), Star Wars: The Clone Wars (2008), Star Wars: The Clone Wars (2008), Strange Magic (2015)
Source: IMDB