vigilantes disrupting a crowded event, concept art, medieval town square, large crowds, medieval fantasy, stone buildings