Where To Stream Dragon Ball Season 2 Episode 12
Horrifying Buyon
- Aired November 26, 1986
- 30 Min
- Rated 8.0
- Number 79 Of 153 Rated Episodes
Goku and Android Number 8 confront General White at the top of Muscle Tower. But the wily General sends the duo tumbling through a trap door into the darkness of floor number five.