Blood magic

Blood magic may refer to:

See also