Chapter 1001: Ten Demonic Beasts (2)