MoviePaglu
Watch Dragon Ball Z: Lord Slug (1991) online free with Japanese audio. A Super Namekian named Slug comes to invade Earth. But the Z Warriors do their best…
Released 19 March 1991 · Audio: Japanese
A Super Namekian named Slug comes to invade Earth. But the Z Warriors do their best to stop Slug and his gang.
Watch it in the browser