Godthread
Azrael Abaddon, known better to his demonic peers as “The Destroyer” has been summoned to Heaven on a mission of mercy to reunite Eve with her murderous son, Cain. But when the devil is found dead, Azrael realizes a far more sinister game is being played and the mysterious Godthread may be the most important piece of all.