An alien species in the Champions Universe. It was originally thought that they were from Mars, but was later revealed that they had just built a small base there.
An alien species in the Champions Universe. It was originally thought that they were from Mars, but was later revealed that they had just built a small base there.
An alien species in the Champions Universe. It was originally thought that they were from Mars, but was later revealed that they had just built a small base there.