Everyone knew about altea's prince and his unfortunate curse. Many tried to break it with no such luck, so the Prince just waits; hoping, dreaming that his true love would come and break him free. Just his luck, someone does, except he's no Prince Charming. Shrek! AU
5 parts