Yukai Du

Yukai Du

Yukai Du is an illustrator and motion designer originally from China, currently based in the UK. Graduated from Central Saint Martins in 2014, she has been exploring and establishing her work in both still images and motions.

Link Of The Day

Check out the Instagram and Behance sites.