Leo Weng wengleo2847@gmail.comEnvironment concept artist, and illustrator based in Vancouver, Canada.ResumeArtStation Concept Art Illustration