Mustapha Rub-a-Dub Keli Khan.