What a weird cultural festival.