Board Thread:Theories and Speculation/@comment-6769189-20200515102419/@comment-32685487-20200521051401

It's Orochimaru. Him doing all of that is not out of the question.