Sept. 16 (UPI) -- Lil Nas X is teasing his new song with Miley Cyrus.
The 22-year-old singer and rapper shared a clip of "Am I Dreaming" featuring Cyrus on Thursday.
The song preview was accompanied by a video that shows a pastel-colored fantasy world.
"Every song, every dream filled with hell from beyond / As I'm sinking, I relive the story / Every try, every breakthrough, and every cry," Lil Nas X sings.
"Am I Dreaming" appears on Lil Nas X's forthcoming debut studio album, Montero. Lil Nas X will release the album Friday.
Montero features the singles "Montero (Call Me by Your Name)," "Sun Goes Down" and "Industry Baby." It also includes collaborations with Doja Cat, Elton John and Megan Thee Stallion.
Lil Nas X has been teasing the album with a series of pregnancy-themed posts. He wore a baby bump while celebrating at his "baby shower" Wednesday and said Thursday that he was "having contractions."
"I think the baby's coming," Lil Nas X said in a video on Instagram.
In addition to releasing his album, Lil Nas X will have a guest role in Disney+'s forthcoming revival of The Proud Family.