Venom was present when the Earth was invaded by Skrulls. He eventually sided with the Avengers and was tasked with defeating the Super Skrull and a Skrull Hulk.
Powers and Abilities
Seemingly those of Venom (Klyntar) of Earth-616.
Links and References
Like this? Let us know!