Find the secret spot in Deepdale that allows you to restore HP for free and make use of it to restore your HP.
You have not earned this achievement yet
Log in to view progress