Chen Kun

Chen Kun is the system director for the donghua