This chapter has given me the impression that Angel is in a permanently psychologically damaged state, but it actually makes her cuter and funnier so it's okay... She totally would have ripped the heart out of that salaryman dude if D had asked for it, like out of Last of the Mohicans. I'd like for her to gain more self-confidence in the future, though.
Kanon remains the best girl for me though, cool and self-confident and has just as much trust in D. Looking forward to them reuniting, hopefully not blocked by political circumstances with the rangers. Come to think of it, it's been another half year since we've seen her, hopefully she's okay.