Det er for øyeblikket ingen kanaler som sender Princess Isabella: Return of the Curse.