Where To Stream Dragon Ball Season 4 Episode 21
Final Showdown
- Aired August 10, 1988
- 30 Min
- Rated 9.5
- Number 7 Of 153 Rated Episodes
King Piccolo gains the advantage as he dissects Goku limb by limb. Will he surrender to King Piccolo or decide to fight and risk his own life?