Project Dogstar
"Project Dogstar" is the working title for the original series where Red Spot is from. Yes, as it turns out he isn't a Heart of Darkness OC.
"Project Dogstar" is the working title for the original series where Red Spot is from. Yes, as it turns out he isn't a Heart of Darkness OC.