Chapter 246: The Gods and the Ants