Chapter 860 – Sacrifice?