Ironback

The Forgotten Gorilla appears to be a mutant in a suit of powered armor.