Kembe X comes through with a new joint titled “Lftff,” produced by Mez and Lonestarr. Look out for his latest project, “I Was Depressed Until I Made This,” dropping on October 11th.