News Afu-Ra Releases “Self Mastery” (Video) mediamaverick - March 17, 2016 0 It’s never too late to shoot a music video…even if it’s 16 years after the actual track was released. Check out Afu-Ra’s new clip for his 2000 “Self Mastery” joint below.