Dragon Ball

Episode 120
Goku Strikes Back

TV-14  |  SD (486p)  |  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


{{1000 - commentArea.length}} characters left