History
Harpoon is one of the Marauders. He was spotted by Cyclops who immediately subdued him.
After being captured, he was turned in to the M.R.D..Attributes
Powers
Seemingly those of Kodiak Noatak (Earth-616)#Powers. Though he doesn't seem to need a medium to use his powers.