File:Scarlet Spider (Kaine Parker).png

Kaine Parker as the Scarlet Spider that resides in Houston.