Instructions Not Included

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