Well, the Five Percent Nation logo is a star, pointing in the same direction as the Nation of Islam Star (about 11 o'clock), a moon and a big "7" I assume because the Five Percent Nation was born in Mosque No. 7, as an offshoot of Nation of Islam according to the article. Perhaps this loon decided to just make "his own" offshoot of the Five Percent Nation.