Muchen is a visual artist who is studied Painting Drawing in the School of the Art institute of Chicago. She grew up in Zhengzhou, China. She has two adorable Cocker Spaniel. Both the origin and her dogs played a important part in her creating process.