who is musa topbas in islam