The first one that comes to mind is Kisuke Urahara from Bleach, he may be on the side of the heroes, but he's more of a wild card. His actions usually obey his own motives, and he keeps several secrets, Urahara has a morally gray side, with methods that could easily be seen as villainous..
You are viewing a single comment's thread from: