Cool Sh*z Erykah Badu on a Japanese Stage Performing Her ’97 Debut. Tell Me This Isn’t Perfection November 28, 2014 0 East/West unity is the best kind, maaaaaan~~