I just watched the featurette. Are you sure you don’t work for the studio?
You captured the designs perfectly. Now, you’ve read the books right? I have not. Without too many spoilers (cough, cough) is this symbol addressed there or do you believe this to be unique to the adaptation? Again you are too fast and your work is top-notch! 