Deep Forest and Peter Gabriel – The destined