Most likely a Singaporean Chinese. As long as you’ve touched the black rock in Mecca you’re a Haji - I wonder if he wears that little Haji cap? As long as you adopt Islam you can have a Muslim name. So there you go, a Singaporean Chinese is my guess of the race.