At this point, the person I understand the least is Nanjo. I have no idea what he is doing, why, what is his goal. Zero clue.