Goku Strikes Back
Episode 120 | TV-14
Driven by vengeance and empowered by the Ultra Divine Water, Goku enters the field of battle on a mission to make King Piccolo pay for his evil deeds. The little warrior is faster than ever, and he fights for his fallen friends!
Dub Expires: 06-27-2014
Official Site: www.funimation.com/shows/dragon-ballHide Details