La leche y el agua

Movie 2007
Edgado Mejia
Visual Effects Supervisor
Worked on La caja, 600 Miles, Demon Inside, and 6 other projects.