Chapter 311: The God of the Kirielrod People (4,000 words, ask for subscription)