Snow Monster 2019 (China), also known as Da Xue Guai is China drama premiere on Sep 11, 2019
Even monsters fall for beauties. (Source: Letterboxd) Edit Translation