Weather Spring was added to the game on May 12, 2016. It's important to note that current skin has Mythical rarity. This skin was available to players during the The International 2016 event.
How to get Weather Spring
This skin was available during the The International 2016.