Marilyn Manson has released a video for “Tattooed in Reverse,” a track from his latest album Heaven Upside Down.

It features Courtney Love in a supporting role – and, like several of Manson's recent promos, it carries an explicit content warning, adding that “viewer discretion is advised.” You can watch it above. Manson teased the video earlier this week with a clip. “Who allowed Courtney Love to be my nurse?" he asked. "Oh shit … I did.” Manson also posted picture of the pair together recently, saying, “Taking shit back.”

Heaven Upside Down was released in October. Around that time, Manson revealed that he’d experienced some weird moments during its production. “I was having deja-vu in a different way – I would change the way it ended because I knew what the other person was going to say, and I changed it, because it needed to be changed," he told Bloody Disgusting. "It became strange.”

Manson noted that the death of his father had played a leading role in terms of inspiration. “In the time I’ve been making this record, there’s been strangeness in my life," he said."There’s been a lot of changes, a lot of loss, a lot of gains, a lot of self-introspection. Seeing my father dying, I felt like that was the circle of life that he’d want me to put the energy of death into rebirth, you know, the snake eating its own tail, Saturnalia, Saturninus, that whole concept.”

Manson will tour the U.S. with Rob Zombie from July to August.

More From