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