Starslayer #20

STARSLAYER #20 - A comic published by First Comics in the sciencefiction genre.

Image: Starslayer #20 - First Comics

Starslayer #20