Chapter 241: The Divine Messenger and the Ants