a group of people walking down a street with a giant panda bear on their back