If you go to southern ruby island when everyone is consumed, you can also go back to northern again and talk with Puck to tell her what you've seen. She will give you her piercing as an item you can use in the final battle.