I'm pretty sure this is a window washer at a children's hospital where it's part of their job to dress in superhero costumes when they wash the windows. I think window washers should do this everywhere all the time.
Window washers at Children's Hospital of Pittsburgh. this has got to be the coolest thing ever for the kids in the hospital beds to see super heroes outside their windows. hell I was excited to have a tree out mine