Arrow Series Finale Photos Reveal Some Familiar Faces