“Venom vs Spider-Man” by Alba Ortiz Image Source: Alba Ortiz's ArtStation Follow Alba Ortiz ArtStation Devianart Facebook Instagram Twitter