Loading movie...

Demi Gods and Semi Devils 29 EP 29/45

Vj Ice P 45h 52m 439.25 MB

Three seemingly very different lives come together in the most surprising ways. Qiao Feng (Wallace Chung) is a beggar leader. Duan Yu (Kim Ki Bum) is the Dali Prince. Xu Zhu (Han Dong) is a Shaolin monk

Episodes (45 episodes)

Suggested for You

Browse All