DC Database
DC Database

Ultra, the Multi-Alien is an alien hero.

After he came to Earth, Ultra was captured and placed in a detainment facility in Smallville.

Related

Footnotes