There once was a king who became lost in a forest, and was so desperate to find his way home that he made a promise to a witch that he would marry her daughter. The king already had six boys and a ...