The Self Acclaimed musical taliban has been seen to flaunt the above logo several times. He also did so in his new visuals shot in johannesburg, South Africa..Images of Video shoot for Redi Dance and Body ANd Soul.. Oritse Femi has done it again Tags oritse femi