Princess Leia (not pictured: the iconic metal bra).

Princess Leia (not pictured: the iconic metal bra).

Chimurenga Renaissance

MUSIC Wed March 4, Barboza (925 E Pike St)

The windowless womb that is Barboza is best experienced when it’s filled with a wall of sound and good vibes. Tendai Maraire of Shabazz Palaces is behind Chimurenga Renaissance, a deep, glittering galaxy of experimental Zimbabwean hiphop highlighted with the golden tingly chimes of the mbira…