Ben Reilly - Scarlet Spider #25. By Khary Randolph & Emilio...