blood tofu
Blood tofu is a food made by heating and solidifying animal blood with salt. Common types of blood tofu are made from duck blood, chicken blood, or pig blood. It can be eaten directly or cooked with other ingredients for further preparation.
