Chapter 336: Strange Beasts Invade