Netflix’s DOTA 2 anime gets a proper teaser trailer full of dragon-fighting action

Back To Top