Watch Dragon Ball season 5 episode 18 tv series online free
Release: Jan 11, 1989
Goku unloads a heavy burden, one that may shift the balance in the epic showdown. All eyes turn to Tien as an embarrassing moment spurs him to make a dangerous decision.