Board Thread:General Discussion/@comment-25441082-20170602223944/@comment-25441082-20170710194032

Well the new spidey cartoon dropped a new tv spot that's Japan exclusive. Here

Vulture looks nothing like in the promo art