Demonstrators are devoured by giant puppet

Demonstrators are devoured by giant puppet