Where To Stream Dragon Ball Season 5 Episode 13
Battle of the Eight
- Aired November 23, 1988
- 30 Min
- Rated 8.0
- Number 96 Of 153 Rated Episodes
Goku, Yamcha, Krillin, and Tien battle one opponent after another in hopes of advancing to the semi-final round. Meanwhile, Master Roshi is confronted by an old rival.