Discover the Art of Shuai Zhang, a Chinese concept artists working for the game and movie industry in Beijing.