Read Now Read Now Summary The Inhumanoids got their own comic-book series as part of Marvel Comics'' Star Comics imprint.