Dragon Ball Super is a popular anime sequel that continues the story Toriyama set up in Dragon Ball Z. Goku has been a ...
O ne would be hard-pressed to find a Dragon Ball Z fan who considers Yamcha their favorite character. Throughout the iconic ...