More ARROW flashback mayhem!