Dragon Ball Z: Lord Slug
Available on Prime Video
Lord Slug

Related