Chapter 503 - The feeling of blending in with nature