Dragon Ball Z: Lord Slug

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

Release: 1991

Rating: 6.4