Hellchasers by Sherrilyn Kenyon (series)

From Book Trigger Warnings