This is a Yahoo Serious Festival. In that "I know those words, but that sign makes no sense".
leftwingedmama added a note: gotta make sure no one else can be incoherent