Dragon Ball

Episode 120
Goku Strikes Back

TV-14  |  HD (1080p)  |  1988
Digitally re-mastered.

Available Languages: English and Japanese

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!

Please type a comment before submitting

Cancel

{{1000 - commentArea.length}} characters left