Braised Pig Heart - Weee!