Carlos Iturriaga
VFX Supervisor
United States