I'm pretty sure that that strange armor in the hag's bog is designed for a yet to be announced race. You are going to take on witch and along the way you run into a tin man.