Wenhua Shi

Profile photo of Wenhua Shi  

Digital Artist, filmmaker, animator, video artist, and game enthusiast.

Posts by Wenhua