illustrator, animator & designer
based in Helsinki, Finland