Armored Gorilla

Armored Gorilla is an artificial mutant created by Dr. Genus of the House of Evolution.

Appearance
Armored Gorilla is a massive cyborg with a gorilla head.