I can't imagine what must have been going through the guy's mind. I think it's going to take him a while to lead a normal life, and that's if he's going to.
The incident reminded me of a K-drama, Vagabond that I watched sometime ago, though it's a different scenario.