Finland based artist and illustrator Riikka Sormunen.