Board Thread:Consensus Track/@comment-32742265-20190730081353/@comment-32742265-20190730220323

Yes it is, ninja storm 2. in game its explained as a ninjutsu that orochimaru planted to keep outsiders away from his hideouts.