Puppets. Where are the giant puppets? How are you supposed to have a left-wing protest without giant paper mache puppets?
With real live puppets ...
Or skanks in red robes.
If there's a difference.