flash nora allen