Chapter 320: Altar!