Cast

Joe Cheng
Deng Zhenshan

Janine Chang
He Yagong

Eddie Peng Yu-Yan
Ren Sentian

Lego Lee
An Zhuben

Chiaki Saito
Hua Benyu

Tarcy Su
Fang Lihua

David Chen
Tang Yefeng

Shin
Ren Yixun