Chapter 403: Spirit Beast?