Battle for the Future
- Episode aired Nov 11, 2003
- TV-PG
- 24m
Goku finally explains to his friends the true identities of Piccolo Jr. and Kami. Also, the final match of the World Martial Arts Tournament begins when Goku faces Piccolo Jr.Goku finally explains to his friends the true identities of Piccolo Jr. and Kami. Also, the final match of the World Martial Arts Tournament begins when Goku faces Piccolo Jr.Goku finally explains to his friends the true identities of Piccolo Jr. and Kami. Also, the final match of the World Martial Arts Tournament begins when Goku faces Piccolo Jr.