Artist on a new graphic novel Omni part of Humanoids.Her 20 years in the business includes working on Marvel's Iron Man.