If you search for "Higga ???" (that's Chinese for Chen Qing Ling, MDZS's live action drama name) or "Higga ????" (that's just "Mo Dao Zu Shi" in Chinese, image results will be for the donghua) - you can get more of her art. Freaking love these Nie sect blue-greens.