The Inhumanoids Comic
-
Alternate Name
The Inhumanoids 1987
-
Released
1987
-
Status
Completed
-
Genres
-
Views
2.553
-
Rating
Summary
The Inhumanoids got their own comic-book series as part of Marvel Comics' Star Comics imprint.