Spiderman: Villains Juggernaut And Venom Released!By Shin Densetsu on January 25, 2009The newest Spiderman: Villains figures have arrived at retail stores! ToyARK member Kluster Bombs found his Venom(Mac Gargan) & Juggernaut figures at his local Target! Happy hunting ‘ARKERS!