Deepstrider Searcher

Deepstrider Searchers are sea giants located throughout most of Desolace.