Mantis vs Thunderball Facts
Creator
Don heck, Steve Englehart
Len Wein, Sal Buscema
Universe
Earth-616
Earth-616
Publisher
Marvel comics
Marvel comics
In Comics
Avengers #112 (June, 1973)
The Defenders #17 - Power Play
Citizenship
Vietnamese
American
Marital Status
Married
Unknown
Occupation
Not Available
Not Available
Base
Not Available
Not Available
Relatives
Not Available
Not Available