Battle Strike Team: Space Deleter
The Classic of Mountains and Sea 2
Movie · as Xuan Wu
TV · as Wang Yijie · 52 eps