Art Director AAA developer Shanghai China - REF 2046
06/24/2022,
Big Planet
China
Art / Animation | English | Art / Animation Art Director | (Maya, 3DS Max, Photoshop, Substance, Zbrush) | Understanding of User Interface