Graphic designer and illustrator based in Helsinki, Finland