Category EntertainmentValve’s DOTA 2 Anime Series Season 1: Release Date On Netflix, & Trailer Published on April 9, 2021