VFX Supervisor
Tau Films
United States