Vibro-belt

Appearances

 * Amazing Spider-Man 46
 * Amazing Spider-Man 669
 * Avengers 228