Dragon Ball's Goku is a courageous and caring individual, but there are still instances in which Goku's selfishness reigns ...
Goku is an admirable hero on many levels, but it's impossible to ignore just how bad his biggest mistakes really are throughout Dragon Ball's story.