Scarlet Scorpion / Darkshade #1

SCARLET SCORPION / DARKSHADE #1 - A comic published by AC Comics.

Image: Scarlet Scorpion / Darkshade #1 - AC Comics

Scarlet Scorpion / Darkshade #1