Board Thread:New on Idea Wiki/@comment-26850448-20200723153351

This one has got to be one of the weirdest Spider-Man villains, but someone in this Wiki still suggested adding her to his/her ideas. 