Masks of Mischief

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

Gallery
Masks of Mischief