Answer: madeofiron

AnswerCrossword Clue
MADEOFIRONUnrelenting