Genesis Owusu Details New Album “Redstar Wu & The Worldwide Scourge”

Featuring recently released singles “Pirate Radio,“ “Death Cult Zombie,” and “Stampede,” the songwriter’s third LP will arrive on May 15.

Genesis Owusu Details New Album Redstar Wu & The Worldwide Scourge

Featuring recently released singles “Pirate Radio,“ “Death Cult Zombie,” and “Stampede,” the songwriter’s third LP will arrive on May 15.

Words: Will Schube

Photo: Isaac Brown

March 18, 2026

Genesis Owusu has announced that his third LP, Redstar Wu & the Worldwide Scourge, will drop on May 15 via Ourness. The album will include recently released singles “Pirate Radio,“ “Death Cult Zombie,” and “Stampede,” and appears to be a topical collection of songs. “I started writing this album because I was seeing so much of the world and watching what was happening,” the songwriter shared. “I felt like I had something important to say. I was writing this almost for necessity because there were so many people not saying what needed to be said. I feel like I’m a student of Nina Simone, and she said, ‘the purpose of an artist is to reflect the times they live in’.”

Check out the video for the album’s latest single “Stampede”—released a few weeks ago—below, and pre-order Redstar Wu & the Worldwide Scourge here.