Festival del cuy = guinea pig festival. Hence the signs, the mascot, and the slaugtered guinea pigs in the other pictures.