Is your name Brad? Did you visit the Cleveland script sign at Edgewater on March 13th? Did you help a someone out with something? Do you possibly drive a Ford Fusion?
If the answer to those questions are yes, then that someone, who posted this bat signal on Reddit including a picture of themselves at the sign that was taken around the time of the interaction, is looking for you and would like you to get in touch.
Do your thing, internet. Let's make this pandemic missed connection happen.