Chapter 295 - Finally Escaped