Rapper Kid Cudi returned to the stage on Saturday (05Nov16) for the first time since checking into a rehabilitation centre last month (Oct16).
The Day 'N' Nite hitmaker entered a treatment facility in early October (16) after admitting he was suffering from severe depression and suicidal tendencies.
However, this weekend, the 32-year-old returned to the spotlight as he hit the stage at ComplexCon in Long Beach, California and performed hits including Pursuit of Happiness and Up, Up and Away.
He was also joined on stage by Pharrell Williams and Travis Scott, who performed new singles including Surfin and Through the Late Night, respectively.
"Listen, I miss every single one of you, I love every single one of you," Cudi told the crowd during his set. "I know life is crazy, (but) we can make it through. I am living proof!"
Following the show, Pharrell took to Instagram to post a picture of the two pals smiling.
Cudi, real name Scott Mescudi, has yet to comment on the performance, which did not feature any references to his ongoing feud with rival rapper Drake. The Canadian star recently came under fire for mocking Cudi's personal struggles on his new track Two Birds, One Stone.
In his lyrical jab at Cudi, Drake rapped, "You were the man on the moon/Now you just go through your phases/Life of the angry and famous".
In another line, he referred to anxiety medication Xanax and painkiller Percocet, adding, "You stay xanned and perc'd up/So when reality set in you don't gotta face it."
Cudi, who originally sparked the conflict by blasting his former mentor Kanye West and Drake on Twitter in September (16), took a break from rehab to hit back at his rap rival last month (Oct16).
"Say it to (my) face, p**sy," he fumed, in a now-deleted tweet. "You think it's a game. I wanna see you say it to my face. I'll be out soon. Promise."
Miles Teller and Analeigh Tipton are smart enough actors to make the most of this...
When Megan (Analeigh Tipton) is asked to move out of her by her best friend...
It's difficult to understand how a movie about fast cars, tough guys and feisty women...