Shadow Chen(Leiying Chen) is a mixed media digital artist and illustrator based in Shanghai, she has just a simple passion which is creating colorful and emotional images out of the love of this world and nature. Her works could be associated with an obsession with the primary forms and colors of th…