Question:
Source of blood for blood pudding
Answer:

PIG

Length:

3