Mastercraft Shrouded Armoring 24

Mastercraft Shrouded Armoring 24 is an artifact item.