Def not tsunade she's weak as hell and turns sakura just into a mini her and is overall too emotional. I'd have to go with jiraya he's a bamf and you never really see just what he's capable of. The only reason Orochimaru's so strong is cuz he uses forbidden jutsu's and has pathetic followers like kabuto willing to do anything he asks.