Diamondhead is a Petrosapien from the planet Petropia a silicon based alien, contrary to his name, and possesses a super dense molecular structure, making him invulnerable.
Diamondhead is a Petrosapien from the planet Petropia a silicon based alien, contrary to his name, making him invulnerable. Diamondhead possesses a super dense molecular structure. Diamondhead is making him invulnerable.