![](https://www.mangago.me/images/loading1.gif)
:( In the raws the uke gets raped by another dude so if thats something u dont wike I would drop this one! I'm sad to see it bc it is such a big point of angst in a plot.
THIS IS A MAJOR SPOILER YA'LL.
The dude is Satan. Our MC and Satan had a past. The reason why he got a pure soul because he is a former angel—a higher rank. Cain got beaten up and was rescued by the angels. He got a flashback that he killed Satan before and hahahaha I think Satan loves him. Dunno. It's just sad that he got raped in front of Cain. Fuck.
I swear none of these characters are likeable LMAOOO