Starslayer #23

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

Image: Starslayer #23 - First Comics

Starslayer #23