The International 8 - Short Film Contest.
Sometimes, you need to be careful with your dota2 Plush that you're playing with. They are not just only toys, they're actually a living inhabitants who help us in secret to play matches of Dota 2.
If you enjoyed, please vote for me by clicking thumbs up on Steam: https://steamcommunity.com/sharedfiles/filedetails/?id=1421908502