These guys are Ansteorrans. I don't know where they came from, but they had the most incredibly detailed armor I have ever seen.