Where To Stream Dragon Ball Season 3 Episode 24
Goku Goes to Demon Land
- Aired September 30, 1987
- 30 Min
- Rated 7.3
- Number 139 Of 153 Rated Episodes
Goku's journey takes him to a small village terrorized by dozens of demons. The princess of the village was kidnapped by these fearsome creatures, and the king asks Goku for his help.