It looks like you're new here. If you want to get involved, click one of these buttons!
Where is the druid for the blood? And where can I find the cup of thee wishes? Thank you for responding.
The Druid is in the Land of the Everliving. You get there from the Conservers of Time.
You get the Cup of Three Wishes from Elvira who is in a hollow tree in Boscawen Wood.