Dragon Ball Z: Lord Slug

A Super Namekian named Lord Slug comes to invade Earth and only Goku can stop him .

Type: movie

Duration: 0h 52m

Quality: HD

Release: 1991-03-19

Rating: 6.4