You are going to Watch Dragon Ball Z Episode 173 English dubbed online free episodes with HQ / high quality. Stream Anime Dragon Ball Z Episode 173 Online English dub Dende’s Dragon. Goku travels to the Nameks’ new planet, and Dende decides to become the new guardian. Mr. Satan announces that he will be fighting against Cell in the Tournament. Once Dende arrives on Earth, he creates a new Dragon and a new set of Dragon Balls. This new Dragon will be able to grant two wishes at a time. Goku then begins to gather up the seven balls.