Genres:
Number of episodes: 35
Number of seasons: 1
Average vote: 7.7
Status: Ended
Li Yapeng
as
Duan Tianya / ...
Wallace Huo
as
Guihai Yidao
Michelle Ye
as
Shangguan Hait...
Roger Kwok
as
Cheng Shifei
Gao Yuanyuan
as
Hyojo Yagyu
Shengyi Huang
as
Yukihime Yagyu
Dicky Cheung W...
as
Gu Santong
Damian Lau Chu...
as
Zhu Wushi
Kent Tong
as
Wan Sanqian
Monica Chan
as
Su Xin
Deng Chao
as
Emperor
Adam Chen
as
Masa Kobayashi...