The prince is Gerard/Gerald and the dragon is Duke Galahad and the Fairy is Elain Shee. Also, if آپ waste to much time, a dragon head will appear and آپ lose health.
Upon defeating the boss of the eleventh area (or twelfth level, the knights you've defeated earlier in the game reveal that they worship a sinister monstrosity.