Part of a bigger lore across multiple songs of different albums, but I think this song is powerful enough and relevant to current times that it’s still a good first listen of Ren.