Shoulder Guardians

A brutally honest high tier Angel is forced to work with a low tier pathetic devil as guardians of the same human being. Although, the afterlife world is running out of souls to reincarnate and without the help of god to make more souls, the souls of angels and devils can be used to become human as a punishment.