The beasts of Berlin: Palestinian artists make a splash in the German capital