Leland the Demon1,283 views
GTA Nominee - Production Design, Campus Finalist
Description: After a family of humans moves into a residence occupied by a demon family, Leland, a human removal expert is called in to do what he does best.
GTA Nominee - Production DesignCampus Finalist
Cast & Crew
2nd Assistant Camera Operator
Co Writer, assistant sound technician, assistant editor