Steel Mask

Steel Mask (35) is the fifteenth of Black Cross Iron Man Mask General Temujin's Masked Monsters.