Where To Stream Dragon Ball Season 2 Episode 28
Strange Visitor
- Aired March 25, 1987
- 30 Min
- Rated 7.0
- Number 146 Of 153 Rated Episodes
The bizarre characters of Penguin Village await Goku as he searches the countryside for General Blue and the three missing Dragon Balls!