Thanks for the TL, but I did see a wrong pronoun on page Page 22, it should be "He has a skill that makes himself invisible", not "... that makes her invisible".
It's been a while since I last read this, has he recently gained a skill that involves health? If not, I'm not sure how he'll be able to live through this.