This page is for alien species created by Roy Thomas, a comic book writer and editor who has worked for both Marvel and DC comics. s
All items (1)