Leng Haoze
rol
as Ling Rongtian
as Wen Yao
as Master Jia
as Lao Jiu
as Ishimura
as Jia Jia's father
as Lan Dashi
as Negotiator
as Pepper Sponsor
as Beggar
as Shuan Xi