Ivy Shao Known for Rating: 6.4 The Devil Punisher 2020 · Sci-Fi & Fantasy Rating: 6.4 Futmalls.com 2020 · Mystery · Sci-Fi & Fantasy Works 2020Futmalls.comActing · Bai Yong Xin (白詠心) 2020The Devil PunisherActing · Meng Po / Meng Xinyu / / Xiao Bing