大蛇丸DàshéwánMeanings1. Orochimaru, Japanese folktale hero2. Orochimaru, character in the Naruto manga seriesCharacters used大big蛇snake丸ball