SumiYa Best Invoker 5873 Games 65percent Win Rate Dota 2

DOTA 2 Gameplay! Nice video for fun.