THAT isn't even a fair fight goku can destroy planets REALLY?????? goku doesnt need to go super sayian to defeat luffy> :D
Goku wins by blowing up the planet luffy is standing on.
Goku!
Luffy's haki will make no difference to ichigo, never mind goku. Ichigo's final getsuga tensho cannot even scratch goku. Goku is massivly hypersonic and has planetbuster+ destructive capacity, therefore can solo the entire HST.
In terms of character, luffy has by far the most intersting charater and depth. In battle, goku murderstomps the lot of them.
goku
goku super saiyan would win for sure.
Goku would win. It has already happened.
goku kills ulquorria
Luffy would win, but it would be hard.
Goku would win cause I do not know anything about Anng but in battle between Sonic and Goku Sonic would kill Goku.
luffy
Luffy is stronger than Jinbe. If luffy fights Jinbe seriously, he would win..