>>535867568
>What will it take to make a good Venom skin?

There are a lot of things they could pull from and make something cool. But as they've already demonstrated, they fuck it all up when it comes to Venom.