Yep, the name is based on that Spider Man group of villains.
Well, here is my second RMT. The first one was utterly and completely ignored, but I'm hoping this time someone will rate my team (please :| ).
Boa Hancock @ Gardevoirite
EVs: 4 Def / 252 SAtk / 252 Spd...