Legendarium

Movie 2011
Sari Rodrig
Digital Effects
Worked on Moana 2, Wish, Strange World, and 11 other projects.