“Rainbow Soul (Single Mix)” doesn’t play it safe, and honestly, that’s the point. Chris Oledude steps into the chaos of modern life with a song that feels part street chant, part protest groove, part spiritual reminder that connection still exists even when everything feels on fire. It’s long, layered, and intentionally repetitive, like a mantra you don’t fully get at first but keep repeating until it clicks.
The opening lines sound almost conversational, fragmented on purpose: “Oh I’m not myself tonight… you don’t want everything you don’t want.” It mirrors the mental noise we all walk around with, conflicting opinions, identity questions, and the constant pressure to pick a side. Oledude doesn’t rush to clean it up. He lets the confusion breathe before pulling listeners into the song’s core idea: unity isn’t neat, but it’s necessary.

Also Read: A Toast to the Mess: NEODYM’s ‘To The Ones’ Hits Where It Hurts
The Single Mix leans heavier into funk than earlier versions, giving the track a steady, grounding pulse. The groove moves forward without overpowering the message, letting lines like “There’s a rainbow in my soul, there’s a rainbow in your soul” land as something more than just a hook. It becomes a shared statement, personal, political, and human all at once.
“Rainbow Soul” openly tackles democracy, justice, borders, and grief without sounding preachy. Oledude isn’t pointing fingers; he’s inviting people in. When he repeats “Put your trust in me, I put my trust in you,” it feels less like a lyric and more like a challenge, uncomfortable, hopeful, and necessary.

Also Read: ‘The Fire in My Eyes’ by Eylsia Finds Power in the Lowest Moments
Closing out 2025, “Rainbow Soul (Single Mix)” lands as a reminder that protest music doesn’t have to scream to be powerful. Sometimes it just needs persistence, groove, and the courage to believe people can still meet in the middle.
Stream Below:
FOLLOW ARTIST