Leticia van Neerven
Illustrator and stop motion animator