Have read only a bit of it but it has a fallen angel, not sure if he is the ml yet tho: spirit boss https://www.novelupdates.com/series/spirit-boss/