Dà shé wán

Translation

  • Orochimaru, Japanese folktale hero
  • Orochimaru, character in the Naruto manga series
Chinese Tones