Netflix’s DOTA: Dragon’s Blood premieres on March 25, 2021 and the teaser trailer for the show has finally been released. DOTA: Dragon’s Blood, one of Netflix’s anime series, is scored by SMA composer Dino Meneghin.
To find out more information about the show and to see the teaser trailer, visit https://bit.ly/2ZVJzKG.
Photo credit: Netflix