dà​shé​wán

Orochimaru (folklore)

Senses

大蛇丸 dà​shé​wán Orochimaru (folklore)

Hero of Japanese folklore (the Tale of the Gallant Jiraiya)

References

see 大蛇丸/大蛇丸 → 火影忍者/火影忍者