Last month, Kid Cudi checked himself into rehab for depression but when he did so, he made sure to state that he would be out in time for ComplexCon in LA. Well, the eccentric artist made good on his word over the weekend, when he took the stage at the Complex-produced event to perform tracks like 'Pursuit of Happiness,' 'The Frequency' and 'Erase Me.' When it came time to perform his new track 'Surfin', he invited both Travis Scott and Pharrell to the stage.

Watch clips from his set below.

#Kidcudi

A video posted by Ian Davis (@glenwoodonly) on