Dota: Dragon’s Blood

Dota: Dragon’s Blood

Dota: Dragon’s Blood is an animated television series based on the popular video game Dota 2. It was released on Netflix in March 2021 and has received generally positive reviews for its animation and storytelling.