Talk:Venom VS Bane/@comment-26921356-20170303234034/@comment-31106394-20170304020607

I thought Parasite was his reveal because Venom and Parasite are BOtH giant parasitic monstrous aliens!