some people are walking in front of a giant spider man on a city street with cars and buildings