Singer-activist Erykah Badu brought her brand of socially conscious soul to The Tonight Show Wednesday night to celebrate the 20th anniversary of her seminal classic Baduizm.

Backed by The Roots, Badu performed her own “On & On” before singing Fela Kuti’s “Sorrow Tears and Blood,” a nod to her recent work curating a Kuti box set. Badu’s contributions to Fela Kuti Box Set #4 include essays, liner notes and a keen song selection showcasing the extensive work of an afrobeat icon.

Watch her performance on The Tonight Show below: