Chapter 1251: The Power of the Blood Pact