The fairest tale of all is the one where the Princess saves herself.

Back to Top