Marc Lehmann is a digital artist from Frankfurt, Germany. He is fascinated with the human face. He loves comics, horror and Science Fiction.