Author: Ulli Lust
Born: 1967
Bio: Austrian illustrator and publisher