Arrow: Easter Eggs and DC Comics References In "This Is Your Sword"