Indie Cover Spotlight: Scorpio Rose #1 Posted on March 5, 2015 by Dara Reply I don’t know anything about this comic, other than it was All New! (back in 1983) and All Occult! Created by Steve Elglehart and Marshall Rogers, with a cover by Rogers. Published by Eclipse. Like this post? Share it!