Stranded

Movie 2002
Michael Talarico
Miniature Effects Unit
Worked on Moana 2, Wish, Strange World, and 46 other projects.

Studio credits