心魔
Shining Force
The Book of the Devil
When Love Finds You
TV · as Xiang Qian · 1 ep
Movie · as Fox Demon
Movie
Movie · as Chen Lo