Dragon Ball Season 1 Episode 64

Dragon Ball Season 1 Episode 64

Quickly realizing he is no match for Goku’s new strength, Tao decides to even the odds by climbing the tower and drinking the Sacred Water himself. What will Tao find atop the tower? And more importantly, what is in store for Goku when the angry assassin comes back down?

Serie: Dragon Ball

Episode Title: The Last of Mercenary Tao

Air Date: 1987-05-27

Year: