Rodan

An alien race specializing in biotechnology. They attempted to infiltrate Earth with a group of bio-robotic clones of the Freedom League

Rodan minion with gun

Rodan

Freedom City - New Freedom League Ascendent calubrecht