Board Thread:Episode Discussion/@comment-24573226-20161003151422/@comment-24573226-20161004000541

Cool symbol. Definitely means something and isn't just a throwaway. Glynda did mention religion, so maybe it is a religious symbol and the church... statue female guardians... we've heard that before.

But, the symbol predates the Maidens.