Talk:Venom VS ???/@comment-27599520-20170302044018/@comment-31106394-20170302224154

How about Parasite (DC comics)?