Lena Schaffer, born 1987 in Santiago de Chile, studied Illustration at the Hamburg University of Applied Sciences, and Communication Design at the Escuela de Arte y Superior de Diseño in Valencia. She lives in Hamburg, where she works as a freelance artist and illustrator.