Cast (7)

Ray Lui

Yu Chengwan

Yuan Wenkang

Feng Baohua

Ady An

Wan Qing

Xie Mengwei

Huang Erhu

Yang Zi

Tao'er

Miura Kenichi

Iwanaga Wataru

Yang Hanbin

Commandeer Chai

Crew (1)

Dong Shen

Director