The blood came from a local butcher.
Life advice: When an angry, crying 8-foot woman steps into a butcher shop and demands a bucket of blood, it's best not to refuse.