The little snowflakes would Really go in hysterics if they saw this on an American street during Holy Week!
Just to annoy the students, there SHOULD be a procession of penitents held on a campus!