Check your Mysterious Shell picture! See the hint about the water can in Heaven Oasis? There are these tiny cucumbers around... You actually get pointed towards watering them a few times, but it's okay if you missed it! You can still go and water them!
Wrong incantation? Try pressing J! By now, you're likely to have a certain incantation there!