When it comes to blurring the lines between good and evil, My Hero Academia has always been ahead of the curve with its morally ambiguous characters. On a heroic scale of one to ten, if one equals Deku/All Might and ten equals All For One, one would find that almost […]