Mastercraft Yellow Eviscerating Crystal

Mastercraft Yellow Eviscerating Crystal is an artifact item.