Demonstrators are devoured by giant puppet