Dota 2 bane carry July 8, 2019 16 32 64 128 Bane dota 2 carry Dota 2 bane carry build Dota 2 carry battle Carry heroes dota 2 Dota 2 bane elemental Dota 2 carry player perspective