Chapter 1800: The Altar Drips Blood