Sebastian Blood, better known as Brother Blood is the main antagonist of the third season of Teen Titans. He is a teacher at the Hive Academy, a rival of the Brotherhood of Evil and Cyborg's archenemy.
Sebastian Blood, better known as Brother Blood is the main antagonist of the third season of Teen Titans. He is a teacher at the Hive Academy, a rival of the Brotherhood of Evil and Cyborg's archenemy.