Where To Stream Dragon Ball Season 3 Episode 7
The Last of Mercenary Tao
- Aired May 27, 1987
- 30 Min
- Rated 9.3
- Number 11 Of 153 Rated Episodes
What will Tao find at the top of the tower? And more importantly, what awaits Goku when the angry assassin comes back down?