Steamed duck and pork dumplings. Holy Duck!