Dragon Ball Z: Lord Slug (1991)
Movie
Released
Lord Slug and his forces land on Earth and start changing the planet to suit themselves. Knowing that Piccolo is Namekian adds context to the villain’s backstory. The alien invasion gives this one a simple entry point.
More about Dragon Ball Z: Lord Slug