FEEDBACK

Meaning of 大蛇丸

Use your mouse
to draw a Chinese
character here
shé wán
Orochimaru, Japanese folktale hero; Orochimaru, character in the Naruto manga series