Blood a symbol of life force believed in many cultures to contain a share of divine energy or more commonly the spirit of an individual creature.    Blood had rain bearing or fertilizing power according to some traditions as in ne...