When it comes to the villains of My Hero Academia, there are no bigger names than All For One and Tomura Shigaraki. One is the archenemy of history's greatest hero, All Might, while the other is ...