Willow Ufgood

Willow Ufgood is a Nelwyn and a prospective sorcerer. He has  wife, Kaia, and two children who find the baby Elora Danan in a river near their village. They take the child in despite the fact that it’s a Daikini, or human. Willow is then ordered by the village elder to deliver the child to a Daikini care taker. This leads to Willows meeting with Mad Martigan and begins the adventure to protect Elora Danan and destroy the evil Queen Bavmorda.
 
Willow and his companion Meegosh, entrust Mad Martigan with Eloras safety, which they soon find to be a terrible idea when Elora is kidnapped by Brownies. This leads to their meeting with Cherlidrea and begins Willows quest to find the sorceress Fin Raziel. Willow is given Cherlindrea’s wand and two Brownie scouts to help in his venture.