7th Century throwbacks meet 20th Century technology…hilarity ensues

What planet have these Muslims been living on? Looks like Indonesia but I’m not sure.