Ambush Bug's origin is shrouded in mystery, or possibly too many comic book origin stories. He has related several different versions of his beginnings, most of which have reflected popular superhero origin stories from Marvel and DC. The most likely scenario is that Irwin Schwab, a down-and-out average Joe raised on too much television, found a costume in a back alley dumpster, discarded by its unknown creator. When Schwab put the suit on he discovered that it could release microscopic bug robots that allowed him to teleport to them.
Fan Casting
Vin Diesel
This story does not allow contributions.
Join the Conversation
0 comments on this role