Where To Stream Dragon Ball Season 3 Episode 4
Korin Tower
- Aired May 6, 1987
- 30 Min
- Rated 9.0
- Number 21 Of 153 Rated Episodes
Goku attempts to climb the Korin Tower in hopes of finding the Sacred Water. Legend has it that whoever drinks it will be rewarded with amazing new powers.