It’s a good Friday for Lil Nas X’s fans, because the singer is “back like J. Christ.”

Lil Nas X Teases Follow Up to Debut Album 'Montero' with Teaser: 'Ready for  a Show?'

The 24-year-old rapper kicked off his new era on Friday, January 12, with the release of “J Christ,” the new single from his upcoming new album. In the visual accompanying the new song, Lil Nas X (born Montero Lamar Hill) presides over a star-studded afterlife, as celebrity impersonators of Taylor Swift, Ed SheeranMariah Carey, Dolly PartonKanye West and Barack Obama ascend the stairway to heaven and meet the “Old Town Road” artist at the pearly gates.

Lil Nas X y su delineado de ojos y maquillaje brillante en los Grammys 2022  | Vogue

“Last year was a quiet year / Now I’m on Mariah / I’m finna take it higher / Let ’em slide,” raps Lil Nas X while stomping down the heavenly runway, waving to a moonwalking Michael Jackson impersonator as he passes. The video’s action then moves on to hell, where the Lil Nas X of “Montero (Call Me by Your Name)” reigns happily.

Lil Nas X Says He Prayed Being Gay Was 'a Phase' When He Was Younger

The hell moment was the first of several callbacks to the rapper’s prior controversies. In the next scene, the godly Lil Nas X goes one-on-one with a devil in a game of basketball. A quick shot of the demon’s feet reveals it’s wearing a pair of the MSCHF x Lil Nas X Satan Shoes, the modified Nike Max Air 97s that sported satanic imagery and a drop of blood in their soles. (Nike sued Lil Nas X and MSCHF over copyright infringement before the parties settled.