You are going to Watch Devil May Cry Episode 10 English dubbed online free episodes with HQ / high quality. Stream Anime Devil May Cry Episode 10 Online English dub The Last Promise. Dante is attacked by Barusa, a former servant of Sparda who seeks the chance to battle the Legendary Dark Knight. In the meantime, Barusa’s brother tries to find a way to prevent the fight between Dante and Barusa. Dante defeats Barusa and subsequently kills his enraged brother.