大蛇丸

dà shé wán

Orochimaru, Japanese folktale hero

Orochimaru, character in the Naruto manga series

大

dà

big; large; great

蛇

shé

variant of 蛇[she2]

丸

wán

ball