an Entity in Data Space: 134.155.108.49:8890
Scarlet Spider Vol. 2 #24 is the 24th issue of Scarlet Spider Vol. 2.