Jiraiya
Jiraiya (児雷也?, literally "Young Thunder"), the title character of the Japanese folktale Jiraiya Gōketsu Monogatari (児雷也豪傑物語?, "The Tale of the Gallant Jiraiya"), is a ninja who uses shapeshifting magic to morph into a gigantic toad. The heir of a powerful clan in Kyūshū of the same name, Jiraiya fell in love with Tsunade (綱手), a beautiful young maiden who masters snail magic. His arch-enemy was his one-time follower Yashagorō (夜叉五郎), later known as Orochimaru (大蛇丸), who mastered serpent magic (the kanji 大蛇 literally mean "giant snake" or "serpent").
Read more about Jiraiya.