Chen Kun

Production Manager


Mandarin 2015
Production Manager