Demonstrators are devoured by giant puppet

wesport7 e1323716736778 Demonstrators are devoured by giant puppet