Chapter 596: Clouds and mist