Talk:Scarlet Spider/L0rd G4M3r/@comment-26927984-20160219165327/@comment-28788790-20160219221304

Must be a coincidence, I can see the similiarities.