Christina Ricci Doja Cat Demons Music Video Nihit Anand Demons is the track from her new album, Scarlet. Doja Cat released her new single, Demons, featuring Christina Ricci. We recently saw her in popular shows such... Culture