Simon Xie - Stela Creator

Simon Xie

10 0

Simon is from China. He is an artist graduated from Academy of Art University, flexible in storyboards, concept art and video editing.

Worked On

Comments

    Sorry, no comments yet. Please come back later.