Devastator Anchor Crystal

The Devastator Anchor Crystal is a quest reward from Overwhelming Power (quest).