Scarlett Glenn has always been a person who becomes stronger in the face of strength. The things that can make her afraid are not difficulties or conspiracies. The only people who can truly hurt her are those she cares about. Those she does not care about are nothing more than a stone under her feet to her.
When faced with an obstacle in her path, one can either be tripped by it, or... remove the stone altogether.
This man who suddenly appeared couldn't have just accidentally recognized her. That year, to avoid Arnold Glenn's manhunt, she had no choice but to hide in the most chaotic Red Light District. At that time, it was difficult enough to come out; even hiding under the bed could lead to being discovered, so how could she possibly entertain customers?
The photo that the man produced was not taken of her but must have been taken by someone capturing the streetscape who just happened to include her in the shot!