soft tofu, 1/2 block duck blood (or substitute with 1/2 cup firm tofu), 4 oz (120g) pork strips, 1/2 carrot, 1 small handful enoki mushrooms, 2 pieces wood ear mushrooms, 1 egg, a little chopped cilantro, a little chopped green onion, 1/2 cup (100 ml) broth • Seasonings: salt to taste, 2 tablespoons soy sauce, 1/3 cup (80 ml) white vinegar, white pepper to taste • For thickening: 6 tablespoons cornstarch, 6 tablespoons water