Board Thread:Episode Discussions/@comment-25319479-20170614103743/@comment-1512913-20170614142926

OR... the super big plot twist: Orochimaru.