Mastercraft Green Eviscerating Crystal

Mastercraft Green Eviscerating Crystal is an artifact item.