Goku learned Kaioken while preparing for the arrival of the Saiyans (in the anime, in Dragon Ball Z). As expected, since this is a technique created by North Kai, he learned it wh ...
Dragon Ball fans finally get an answer about why Akira Toriyama designed Goku to be far slimmer than viewers were used to in DBZ: Battle of the Gods.