On a dazzling stage, a man is on stage doing a passionate rap. The audience waved to the music.