While in the gellato shop, all the sudden this parade jets toward us, I have no idea what it's about, and just snapped away since I can't read the sign nor understand what they were saying...