Charm of the Frosthealer

Charm of the Frosthealer: item set in Celtic Heroes.

Items