Once upon a time, high in a cave on the side of a stone mountain, there lived a ferocious, magical fire-breathing Dragon. Below the dragon's cave, nearer to the village, there lived an honorable prince who came from a good and noble family. No one can say exactly how it happened - but one day,...