Not sure, but I think I saw these in the process of construction while I was at the prop shop. The level of craftsmanship and attention to detail from the production really is quite amazing.
HBO
Objects, Armor