A group of people dressed in green, on the stage of the street, playing happily, the sound of happy music.