Chapter 1266: Too Little Time Left for Earth!(4)