When discussing the greatest MCs in anime history, Ken Kaneki from Tokyo Ghoul undeniably stands out ... which was just as painful to watch. The whole scene was written in great detail, showcasing ...