Crystal Wyvern Queen Trophy (Crystal Isles)

The Crystal Wyvern Queen Trophy is an Item in the Expansion Map Crystal Isles.