Board Thread:Questions and Answers/@comment-24458031-20140711072250/@comment-14.160.5.206-20140716032226

some fans say his soul has been wandering for a long time before coming to the Afterlife. But it's doesn't matter. The Al in episode 12 said that the programmer had turned himself to NPC because it would take too long to wait for the one he loves to come there again. After Kanade passed away, he passed away, too (ep 13) as in the interview with Jun Maeda, he said Otonashi had no reason to live there. By the way, in another epilogue, he stayed, but not turned himself to an NPC.