Chapter 978 demons outside the battlefield?