cfen.si
Fox in the Screen has release date
Fox in the Screen 屏里狐 has released more character posters and a trailer. The release date is currently set for November 21st. Starring Luo Yunxi, Liu Xinqi, Huang Junjie, Hao Zejia, Cui Shaohan, …