Sacraments of the Witch Supreme

This item was purchased from the Dota Plus store with 90,000 shards.

Gallery
Sacraments of the Witch Supreme Sacraments of the Witch Supreme