In honest opinion, I think Kakashi is. We've all been drawn to the cool, collected, quietly raging characters in anime like Sasuke since the dawn of time, but personally....ever since Sasuke's parents were killed, he grew to be selfish, cold, and nearly unfeeling. Sakura and Naruto have warmed him up a lot and taught him how to feel again, but still.....he almost killed Naruto and broke Sakura's heart. THEN he nearly did it all over again. If you look back in the episode where he and Naruto fight on the rooftop, he says: "for all those who don't understand me....I'll kill their loved ones to let them know how i feel." That answer was pretty selfish.
So, my answer is: Kakashi.
BUT NO OFFENCE TO ALL THE SASUKE-LOVERS OUT THERE! I USED TO BE ONE! I KNOW! :)
Chat with our AI personalities
That is opinion but in my opinion Naruto by far, I mean all Luffy can do is stretch
and Naruto has a demon inside of him and all this other stuff.
Luffy actually both of them because both of them are jackshit at smartness but when it comes to fighting both can go beyond to win.
Aokiji soundly defeated Luffy in their first encounter. Luffy had no way around Aokiji's logia-type powers. Now Luffy's trained his haki skills, he can at least hit him, and it would be interesting to see how the heat generated from Gear Second may work against Aokiji's frozen attacks. However now Aokiji has resigned from the marines, there doesn't really seem a reason for them to fight.
yes but he has to absorb about 100 shadows to become nightmare Luffy
Hancock and luffy's crew and shanks
Goku wins by blowing up the planet luffy is standing on.