masechaba in african attire