Giant puppet wows crowds in Santiago