Leila Del Duca
Leila del Duca is a comic book artist and illustrator living in Portland, Oregon. She has worked on various projects, including the webcomic Escape From Terra, and was Art Director for the Denver-based anthology Cellar Door. Leila worked on the teen superhero comic The Pantheon Project and a zombie western for Fried Comics called Deadskins. For fun, she makes music of the vaudeville, gypsy, 8th grade band, folk sort and likes to bike and hike around the mountains of Montana. She co-creates SHUTTER with Joe Keatinge.