Of course it is Islam