OMEGAREX, a parasitic alien criminal . Traveled to Earth, attached to a meteor, where he blended with a human host.  Wanted in several galaxies, he is pursued by agents of the Astro Council Peace Directorate.
1 2 3
SLIDESHOW