Goku Strikes Back
TV-14 | SD (486p) | 1988
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!