Genesis Climber MOSPEADA
Available on Prime Video
A warrior, rebels and soldiers must fight a deadly alien race and find their ruler.