Chief Cooper / General / Admiral Hubbard
Appears in
Spider-Woman
Voice actors
Lou Krugman