portrait of an alien, by DC comics and Sandra Chevrier