Human Life and Anabel Englund – El Diablo (Original Mix) The latest collab between Human Life and Anabel Englund offers a return to summertime simplicity.