Sihan Lin is an independent animation director and illustrator born in China and based in Vancouver. She specializes in the use of hand-painted media and texture, exploring the visualization of abstract consciousness and the modern expression of eastern elements. Her work has been recognized by Otta…