Juchi "Shou" Shou is a Chinese actress.
Red Devil and Heroine Su 2020
as Woman in Red
Credits from TMDB.