Shadowprey Orca

Shadowprey Orcas are orcas found in the waters near Shadowprey Village in Desolace. They can be seen from the shore.