Faith Schaffer

Production Assistant

Nickelodeon Animation Studios

faithschaffer.com

Burbank, CA, USA