Watch Dragon Ball season 1 episode 21 tv series online free
Release: Jul 16, 1986
The final eight competitors draw lots for their match-ups in the World Martial Arts Tournament. Krillin draws the first match against an unusually repulsively oaf named Bacterian. It will take some innovative strategy to beat this monstrous man.