Heay, his name is Mohammed Mendez/S
If the online translation tools are correct, “Dios es más grande” (sort of) means “Allahu Akbar” in Spanish.
A muzz named Haysus?