Season 8 Episode 18: Final Atonement

Watch Dragon Ball Z season 8 episode 18 tv series online free
Release: Aug 24, 1994

After fighting with Majin Buu, Vegeta realizes he isn't fighting for just himself, but for the entire planet, and commits the ultimate sacrifice.

Dragon Ball Zexpand_lessSeason 8