Isle-of-morada not Islam-or-die
Island of the Dwelling
“Islam or die” — heh heh, yes, it does look like that a bit. Morada, not muerte or morir, though.