Those are considered food in China today.
Blood pudding which is a sausage has been on menus locally for many years