Art Director AAA Games China - REF 2308
21 May 2024,
Big Planet
China
Art / Animation | English | Art / Animation Art Director | (Maya, 3DS Max, Photoshop, Substance, Zbrush) | Understanding of User Interface