Back to Dictionary
大蛇丸
Dàshéwán
1. Orochimaru, Japanese folktale hero
2. Orochimaru, character in the Naruto manga series
Noun