First shots of Venom

Picture 21.png

Check this out! Holy crap I am excited.