Braised Duck Wings and Feet - Weee!