BLASTFURNACE

Universe/Timeline: 
Marvel Universe
Status: 
Incapacitated
Category: 
Exotic Technology User
Nationality: 
None (apparently)
First Appearance: 
Punisher (3rd series) #13