man of incorruptible character; person of strict integrity
yojijukugo (four-character idiom)
A yojijukugo describing someone so rigidly honest and upright that they are unbending, like a combination of stone and metal. Often used to praise or humorously describe a person who cannot be swayed by temptation.