26. The mystery of the blood sacrifice